The Buffalo Bills will not be coming to Canada in 2014 to play what has become their annual game in Toronto, an event that has never seen much success. (Courtesy Wikipedia)

Leave a Reply

Your email address will not be published. Required fields are marked *