The first week of NFL had tons of action, and the second week offers an interesting slate of games. I will give my picks for each NFL game, and a short reasoning as to why I picked each team.

Thursday, September 15th 8:25pm ET

Jets @ Bills (CBS) – The Bills already looked weak week 1, and now they will be without Sammy Watkins. The Jets defensive front 7 looked impressive week 1, and that will be a key factor in this game. The Jets will also want revenge after the Bills stopped them from making the playoffs last year.

Prediction: Jets 21, Bills 19

Sunday, September 18th 1:00pm ET

Bengals @ Steelers (CBS) – One of the best rivalries in the NFL today. The last time these teams meet the Steelers bounced the Bengals from the playoffs. Andy Dalton was injured for that game, and now he is back.

Prediction: Bengals 24, Steelers 23

Titans @ Lions (CBS) – The titans will try to get DeMarco Murray and Derrick Henry going early, but it won’t be enough as Matthew Stafford will have another big day.

Prediction: Lions 27, Titans 21

Ravens @ Browns (CBS) – The Browns look really bad, and to make matters worse they will be without Bob Griffin. Josh McCown will get the start. The ravens looked good in their first game and will look to continue that.

Prediction: Ravens 24, Browns 18

Cowboys @ Redskins (FOX) – The Redskins struggled week 1 against the Steelers. They play one of their biggest rivals in the Cowboys, which will be Dak Prescott’s first road game.

Prediction: Redskins 24, Cowboys 21

Saints @ Giants (FOX) – These are two bad defenses, and two good offenses, so this could make for a high scoring game. Eli Manning and Drew Brees will both put up killer numbers.

Prediction: Saints 35, Giants 30

49ers @ Panthers (FOX) – It is a short week for the 49ers, and a long week for the Panthers. Not only that, but the 49ers have to travel across the country. It should be a bad day for San Francisco.

Prediction: Panthers 30, 49ers 16

Dolphins @ Patriots (CBS) – The Dolphins dropped a close game to the Seahawks week 1, while the Patriots beat the Cardinals while missing many key players. This game will be closer than people think.

Prediction: Dolphins 21, Patriots 20

Chiefs @ Texans (CBS) – Brock Osweiler leads the Texans into this matchup with the Chiefs. The Texans added some speed on the offensive side of the ball this year, and will try to use that to win the wildcard rematch from last year, but Alex Smith and chiefs will looks to build off momentum from week 1.

Predictions: Chiefs 22, Texans 21

Sunday September 18th, 4:05pm ET

Seahawks @ Rams (FOX) – Russell Wilson may or may not play in this game, if he isn’t their who will lead the Seahawks? The Rams looked awful in their first game and can only get better. Even that won’t be enough

Prediction: Seahawks 17, Rams 13

Buccaneers vs Cardinals (FOX) – Tampa Bay will have the challenge of trying to stop the Cardinals offense on the road. This will be too big of a challenge for them.

Prediction: Cardinals 29, Buccaneers 21

Colts @ Broncos (CBS) – The Broncos defense picked up where it left off last year playing phenomenally in week 1. Andrew Luck looked good week 1, but look for the broncos defense to slow him down in this game.

Prediction: Broncos 26, Colts 20

Jaguars @ Chargers (CBS) – The Jaguars have to travel across the country to play the Chargers in their home opener, despite not having Keenan Allen the Chargers win.

Prediction: Chargers 25, Jaguars 22

Falcons @ Raiders (CBS) – The Raiders looked really good on offense, which will spell trouble for the Falcons who struggled week 1. The Falcons just lost to the Bucs and now must travel across the country.

Prediction: Raiders 27, Falcons 22

Sunday, September 18th, 8:30pm ET

Packers @ Vikings (NBC) – There are still questions about who will start at QB for the Vikings, and even though they looked impressive week 1, Aaron Rodgers and the Packers are a different level of competition.

Prediction: Packers 23, Vikings 20

Monday, September 19th, 8:30pm ET

Eagles @ Bears (ESPN) – Carson Wentz looked really good week 1, and will try to continue that success against the Bears and week 2, we will see if Jay Cutler can perform in prime time and lead the Bear to a victory.

Prediction: Eagles 21, Bears 20