The NFL has released the teams' schedules, and the Tampa Bay Buccaneers certainly have an interesting season ahead!
Not only do the Bucs play, as always each team in their division twice, they host some powerhouses from last season.
Of course, Atlanta, who lost to the New England Patriots, is on the schedule twice as a division opponent. The Buccaneers will also host the Patriots on Thursday night football.
Both New York teams will play in Tampa this season, too.
Here's the full regular season schedule:
Sunday, Sept. 10 at Miami, 1:00 p.m.
Sunday, Sept. 17 vs. Chicago, 1:00 p.m.
Sunday, Sept. 24 at Minnesota, 1:00 p.m.
Sunday, Oct. 1 vs. NY Giants, 4:00 p.m.
Thursday, Oct. 5 vs. New England, 8:25 p.m.
Sunday, Oct. 15 at Arizona, 4:00 p.m.
Sunday, Oct. 22 at Buffalo, 1:00 p.m.
Sunday, Oct. 29 vs. Carolina, 1:00 p.m.
Sunday, Nov. 5 at New Orleans, 1:00 p.m.
Sunday, Nov. 12 vs. NY Jets, 1:00 p.m.
Sunday, Nov. 19 BYE WEEK
Sunday, Nov. 26 at Atlanta, 1:00 p.m.
Sunday, Dec. 3 at Green Bay, 1:00 p.m.
Sunday, Dec. 10 vs. Detroit, 1:00 p.m.
Monday, Dec. 18 vs. Atlanta, 8:30 p.m.
Sunday, Dec. 24 at Carolina, 1:00 p.m.
Sunday, Dec. 31 vs. New Orleans, 1:00 p.m.