Thread
: Football
Las Vegas Raiders?
View Single Post
01-19-2017, 02:27 PM
#
5
chiefzilla1501
In Search of a Life
Join Date: Aug 2008
God I hate this ridiculous idea. The nfl has lost their soul. And they wonder why they're losing viewers.
Putting a storied franchise into a tourist trap is the dumbest idea for anyone who actually cares about football.
Posts: 48,475
chiefzilla1501
View Public Profile
Find More Posts by chiefzilla1501