answersLogoWhite

0


Best Answer

They have a contract with the Rogers Centre for a few years that they'll play 2 games in Toronto every year, 1 pre-season and 1 regular season. They play in Toronto to attract Canadian businesses to help sponsor the team.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

The Buffalo Bills play in Toronto Canada at the Rogers Centre which use to be called the Sky Dome

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why do the Buffalo Bills play in Canada?
Write your answer...
Submit
Still have questions?
magnify glass
imp