Are you ready for some football?

The NFL returns tonight, much to the delight of fans, fantasy players and gamblers everywhere.

As a Pats fan, I always feel as long as #12 is in charge, we have a chance to go all the way. The loss of Wes Welker, the injury to Gronk and the tragic story of Aaron Hernandez will definitely hurt.

Here are the Week 1 matchups!

Tonight-Baltimore at Denver

Sunday 1pm

New England at Buffalo
Tennessee at Pittsburgh
Atlanta at New Orleans
Tampa Bay at New York Jets
Kansas City at Jacksonville
Seattle at Carolina
Cincinnati at Chicago
Miami at Cleveland
Minnesota at Detroit
Oakland at Indianapolis

Sunday 4:25pm

Green Bay at San Francisco
Arizona at St. Louis

Sunday 8:30pm

New York Giants at Dallas

Monday 7pm

Philadelphia at Washington

Monday 10:20pm

Houston at San Diego