Buffalo Bills won't play in Toronto next season

Try Our New Player
tvnportal
1.6K
85 views
  • About
  • Export
  • Add to
The Buffalo Bills announced on Wednesday that the NFL team will not play a home game at Rogers Centre in Toronto during the upcoming season.
Video provided by CBC
Producer : CBC

0 comments