- Jun 11, 2014
- 21,184
- 34,082
Founding Member
The NFL is ridiculous. If it gets too heated I'll move the thread to the political section. But this is utterly ridiculous…
https://m.bleacherreport.com/articl...om&utm_medium=referral&utm_campaign=editorial
https://m.bleacherreport.com/articl...om&utm_medium=referral&utm_campaign=editorial
Last edited: