Comment

Overnight Open Thread

870
realwest3/10/2009 7:15:38 am PDT

re: #830 albusteve
Well I freely confess to only following the NFC East because that’s where my beloved NY Giants play, but why are they playing in Toronto to genreate revenue and their fans are “pissed”? Seems to me that if they had a great fan base they wouldn’t have to go to Toronto to make some money - or is this just a move to help them pay T.O. this year?!?