Week 1 is in the books for the National Football League. If you haven't done so, join our Mitchell Roofing $10,000 NFL Pick'em Challenge. Last week didn't go your way? Here's your guide to Week 2 in the NFL.

Each week, I will give you the "winners" of each NFL game. If I don't hit .500, one person who is randomly following me on Twitter (@RealJerryP) will be selected for an ESPN 99.1 Prize Pack. You can tweet me at any time with your thoughts.

Here is your guide to Week 2 of the National Football League

Thursday Night - Pittsburgh @ Baltimore

The Ravens dropped last weeks game in the closing minutes and will have to rely again on the passing game. The advantage? Pittsburgh allowed a Cleveland Browns team led by Brian Hoyer to throw for 230 yards and the defense of Pittsburgh gave out in the second half. Advantage Baltimore at home.

Miami @ Buffalo - The Bills did pull off a victory late over the Bears, which was impressive, however Miami really showed up in the second half of their game against the Patriots. The Dolphins were impressive in their 13 point victory, and I anticipate them picking up a road win over Buffalo.

Jacksonville @ Washington - Call me crazy, but I can't trust Washington at all. RGIII doesn't look like half the QB he was in his rookie year. If Jacksonville can play two halves, unlike last week, they can snatch a win in Washington.

Dallas @ Tennessee - Tony Romo has a tough year ahead of him. The Dallas defense is awful, and Romo is getting far too use to throwing to the defense. Dallas looks to be in for an awful year.

Arizona @ New York Giants - The Giants offense looked abysmal. Arizona needs to get Larry Fitzgerald a little more involved. The Cardinals are still working out the kinks on offense but the Giants still won't be able to keep up.

New England @ Minnesota - It would be nice for the Vikings to snatch a win here, but you just can't pick them against Tom Brady. Brady finds a way to spread out the Vikings and beats by taking advantage of the secondary.

New Orleans @ Cleveland - A tough loss for the Saints last week against the Falcons, but they bounce back here against the Browns. The Browns could make it interesting, but it's incredibly hard to pick them. New Orleans is coming in angry, and Brees leads the team to a good game.

Atlanta @ Cincinnati - Potential here for the game of the weekend, but putting this in favor of the Cincinnati defense over the Falcons offense.

Detroit @ Carolina - The Lions have more options offensively. Defensively the Lions boast a good front-four as well that will put pressure on either Cam Newton or Derek Anderson.

St. Louis @ Tampa Bay - Give me Tampa. St. Louis looked terrible last week against the Vikings and are playing with a third string quarterback if Shaun Hill is injured again. Even if he is playing, it won't matter much.

Seattle @ San Diego - Seattle looks to be in a different league as they physically manhandled the Packers last Thursday night. Hard to pick against the champs here as San Diego flopped late against the Cardinals.

New York Jets @ Green Bay - The Packers are coming in angry and are back at Lambeau. Nice win last week for the Jets, but it was also against Oakland. Good luck to the Jets on the road.

Kansas City @ Denver - Was there more of a disappointing team than the Chiefs in week 1? They laid a complete egg against Tennessee and now face a tough divisional task against Manning and the Broncos. Denver didn't miss a step. Denver wins.

Houston @ Oakland - Don't watch it. Just don't. Give me Houston just because of JJ Watt.

Chicago @ San Francisco - Very interesting to see these two teams matchup at this point. The 49ers looked great, against an awful defense in Dallas, and Chicago is coming off a tough loss to Buffalo. I give the edge to San Fran because of their defense and being at home.

Philadelphia @ Indianapolis - Tale of two teams that made comebacks last week. Philly trailed Jacksonville but came back to win, while Indianapolis fell short to Peyton Manning's Broncos. Give me Luck at home.

As a reminder, join our Mitchell Roofing Pick'Em by clicking here, and follow me on Twitter (@RealJerryP) for your chance to win.