- Jun 11, 2014
- 21,143
- 33,975
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…
http://m.bleacherreport.com/article...om&utm_medium=referral&utm_campaign=editorial
http://m.bleacherreport.com/article...om&utm_medium=referral&utm_campaign=editorial
Last edited: