It's been a busy off season for the Buffalo Bills with the passing of their owner Ralph Wilson and rumors of who will buy the team swirling. But before we know it football will be played again. Now we know when and where.

Here's the 2014-2015 schedule for the Buffalo Bills:

PRESEASON
Sunday, Aug. 3
vs. New York Giants 8:00 p.m.
Friday, Aug. 8
at Carolina Panthers 7:30 p.m.
Saturday, Aug. 16
at Pittsburgh Steelers 7:30 p.m.
Saturday, Aug. 23
TAMPA BAY BUCCANEERS 4:30 p.m.
Thursday, Aug. 28
DETROIT LIONS 7:00 p.m.
Sunday, Sept. 7
at Chicago Bears 1:00 p.m.
Sunday, Sept. 14
MIAMI DOLPHINS 1:00 p.m.
Sunday, Sept. 21
SAN DIEGO CHARGERS
1:00 p.m.
Sunday, Sept. 28
at Houston Texans
1:00 p.m.
Sunday, Oct. 5
at Detroit Lions
*1:00 p.m.
Sunday, Oct. 12
NEW ENGLAND PATRIOTS
*1:00 p.m.
Sunday, Oct. 19
MINNESOTA VIKINGS
*1:00 p.m.
Sunday, Oct. 26
at New York Jets
*1:00 p.m.
*** BYE ***
Sunday, Nov. 9
KANSAS CITY CHIEFS
*1:00 p.m.
Thursday, Nov. 13
at Miami Dolphins
8:25 p.m.
Sunday, Nov. 23
NEW YORK JETS
*1:00 p.m.
Sunday, Nov. 30
CLEVELAND BROWNS
*1:00 p.m.
Sunday, Dec. 7
at Denver Broncos
*4:05 p.m.
Sunday, Dec. 14
GREEN BAY PACKERS
*1:00 p.m.
Sunday, Dec. 21
at Oakland Raiders
*4:25 p.m.
Sunday, Dec. 28
at New England Patriots
*1:00 p.m.
*Subject to flex scheduling