With the NFL draft just days away and an all-new coaching staff, the Buffalo Bills have released their schedule for the 2013 season.

It starts off with a very familiar opponent as the Bills square off against one of their AFC rivals at Ralph Wilson Stadium. September 8 will mark the start of the 2013 regular season as the Bills take on the New England Patriots at Ralph Wilson Stadium.

Aside from a Thursday night game in Cleveland, the Bills will only play two other games outside of the 1 p.m. slot. The first happens when they play the Jets on September 22.  The second game will happen as they take on the Falcons as part of the Toronto series at The Rogers Center.

1 Sep 8 1:00PMEST * Patriots
2 Sep 15 1:00PMEST *  Panthers
3 Sep 22 4:25PMEST * AT Jets
4 Sep 29 1:00PMEST * Ravens
5 Oct 3 8:25PMEST * AT Browns
6 Oct 13 1:00PMEST * Bengals
7 Oct 20 1:00PMEST * AT Dolphins
8 Oct 27 1:00PMEST * AT Saints
9 Nov 3 1:00PMEST * Chiefs
10 Nov 10 1:00PMEST * AT Steelers
11 Nov 17 1:00PMEST * Jets

12 BYE
13 Dec 1 4:05PMEST *  Falcons
14 Dec 8 1:00PMEST * AT Buccaneers
15 Dec 15 1:00PMEST * AT Jaguars
16 Dec 22 1:00PMEST * Dolphins
17 Dec 29 1:00PMEST * AT Patriots