NFL owners have granted the Buffalo Bills a five-year extension to play selected home games in Toronto.
Buffalo began playing games at Toronto’s Rogers Centre in 2008 and their deal expires with this year’s matchup against the Seattle Seahawks on December 16th.
