- Joined
- May 8, 2002
- Posts
- 341,288
- Reaction score
- 37
You must be registered for see images attach
Sixty-seven players so far have chosen to opt out of the 2020 NFL season due to COVID-19 concerns. The New England Patriots has the highest amount of players forgoing their spots in the team, with eight of their players opting out, followed by the Cleveland Browns with five.
Continue reading...