The Buffalo Bills owner wouldn't mind a NFL franchise in Toronto, but is that the best market for the NFL?
See the article here:
Buffalo Bills NFL 2015 News, Rumors: Owner Wouldn't Mind Toronto NFL Franchise
The Buffalo Bills owner wouldn't mind a NFL franchise in Toronto, but is that the best market for the NFL?
See the article here:
Buffalo Bills NFL 2015 News, Rumors: Owner Wouldn't Mind Toronto NFL Franchise
Comments on this entry are closed.