Little thread jack here but I thought I read that the Bills were tenatively a go to play a game in Toronto next year? Anyone else hear this?
No doubt the fans boarder crossing will be a complete cluster fuck.
Little thread jack here but I thought I read that the Bills were tenatively a go to play a game in Toronto next year? Anyone else hear this?
No doubt the fans boarder crossing will be a complete cluster fuck.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks