Friday, March 29, 2024
Happening Now

66 players opt out of NFL season due to the coronavirus pandemic

No team has come close to New England in losing players for the upcoming season. Eight Patriots players have opted out. Source

Share