According to Albert Breer of the NFL Network, the NFL’s international committee has approved a five-year extension in order for the Buffalo Bills to continue playing regular season games in Toronto, Canada. The extension will take them through 2017. I think it’s great for the NFL that they can play games in Canada, but overall [...]
READ MORE »
























