Buffalo Bills in Toronto
Today is a historic day for the NFL, Toronto, and Canada. The Buffalo Bills will play against the Miami Dolphins in the first ever regular season NFL game in Canada. This is part of a deal announced in January 2008 that sees the Bills playing 5 regular season games and 3 exhibition games in Toronto, ...