Showdown with Miami in Toronto leaves Bills fans cold – ESPN.com

The Bills’ $78 million agreement to play eight “home” games in Toronto over the next five years has NFL fans in Canada cheering. Bills fans in Western New York are leery. Wedged between the Great Lakes of Erie and Ontario (not to mention Canada …

Read Original Article

Show More

Leave a Reply

Your email address will not be published.