Other Sports Forum

Other Sports Forum

NFL, NBA, MLB, NHL, MLS, EPL, you name it. Talk about it here.

NFL refs

Sims_tOSU's picture
August 18, 2014 at 8:51pm

Anyone else feel that watching the browns game that the refs are ruining NFL football. They have been preatty bad for a while but this is just a new level of terrible. 

View 3 Comments