Personally, I'm not too keen on NFL games in Canada. Though I understand there are a lot of folks in Canada who won't touch the CFL with a ten foot pole and swear allegiance to the NFL. Nonetheless, "leasing" the Bills to Toronto might make sense money wise but I feel sorry for the Bills fans in Buffalo. The team hasn't enjoyed much success in Toronto and there are suggestions that opposition teams can take advantage of the field conditions at the Rogers Centre. Not a good thing...
Section for all you die hard sports enthusiasts to get together and talk about your favorites teams.
1 post • Page 1 of 1
- Head Moderator
- Posts: 5062
- Joined: Mon Oct 13, 2008 9:46 am
- Location: Yonezawa, Yamagata, Japan... Home of the famous "Yonezawa Gyu (Beef)"
Who is online
Users browsing this forum: No registered users and 1 guest