The NFL franchise announced March 13 on X that it had signed offensive lineman James Hudson III, and fans couldn’t help but ...
NFL free agency officially began with the new league year kicking off at 4 p.m. ET on Wednesday. There were plenty of moves made during the legal tampering period on Monday and Tuesday, but those ...