- Joined
- Apr 3, 2024
- Messages
- 7,466
- Reaction score
- 11
- Points
- 8
The NFL owners are discussing adding a salary cap to QBs, and Colin Cowherd discusses what that means for teams who pay their franchise QBs a lot of money and don’t see playoff success.
Continue reading...
Continue reading...