The NFL has released its 2012 schedule for the regular season.  The Bills have no Monday games, but their schedule does include a Thursday night game in November against Miami.

The Bills open the regular season Sunday, September 9th in New York against Tim Tebow and the New York Jets with a 1pm start. 

The Bills home opener is Sunday, September 16th, versus Kansas City at 1pm. 

 Other highlights include the Bills vs New England at Ralph Wilson Stadium on Sunday, September 30th, 1pm.  There are also three Sunday games scheduled after 4pm and a Thursday night game, November 15th, at 8:20pm against Miami. 

 The Bills close out the regular season at home against the Jets on Sunday December 30th, 1pm start.

For the complete schedule go to BuffaloBills.com or click here.