NFL releases 2008 schedule
NEW YORK -- The NFL schedule is out and it includes Buffalo hosting Miami in Toronto on December 7th. Meanwhile, the Atlanta Falcons will open the 2008 season at home against Detroit in the Georgia Dome. The Falcons follow that up with a game at Tampa Bay on Sept. 14.
3:19PM ( 17 years ago )