Ed: The NFL — or most of it — returns to action today. Since I scored a 7-0 sweep last week, I get the honors for writing the post and kicking off the festivities this week. Of course, Week 2 actually started on Thursday, when the Pittsburgh Steelers lost a nailbiter in Baltimore to the Ravens … you know, one of those 26-6 nailbiters. It was closer than it looked, I swear. At any rate, I’m willing to change my preseason prediction of a 19-0 Steeler season to, er, 18-1. Fortunately, the Steelers on my fantasy team were sitting on the bench, while my pal Allan Bourdius had two on his starting lineup in our head-to-head this week, so I have a bit of a consolation heading into the rest of the games.

Jazz: As to week 1, I’d like to go on record as stating that Ed clearly cheated. (I’ve yet to discover where he’s hiding his time machine, but when I do you can count on a full expose here.) There were quite a few upsets, but none were the ones I picked. I wound up getting smoked by Mr. Morrissey and ended up with a 4-3 record. Clearly I have a lot of work to do if I want to catch up. As to our fantasy league, I handed a whopping 113-62 beat down to the Jersey RINOs, leaving me tied for 1st place in the East. Ed is, um… somewhere below there. This week I face Brad Essex’s Team Pundit (who took out Ed last week). He’s got a heck of a lineup, but I’m fine tuning my starters this morning.

Ed: Since we don’t have the Steelers game to pick, we’ll go with the Jets and Vikings to start. The Jets travel to Lambeau Field to take on the Green Bay Packers. The Pack got their clock cleaned in Seattle last week, but have had a long rest period to improve and practice for their home opener. The Jets had a big rushing day against the Raiders at home, but barely got by Oakland 19-14. I’ll take the Pack at home with the better rest, 27-14. The Vikings welcome the New England Patriots to the outdoor field at the University of Minnesota while taxpayers subsidize the construction of their new playground, but the weather should be nice and not a factor in the game. Adrian Peterson’s legal troubles have him sidelined for at least today, but Cordarelle Patterson put up most of their rushing yards last week on three carries against the Rams. They may need to make him more explicitly part of the rushing game with Peterson out, because Matt Cassel didn’t look all that impressive against the Rams last week, with just a 55.1 total QB rating. Of course, Tom Brady only got a 32.2 in Week 1 too. Should be a good game, but I’ll pick the Pats on the road to take advantage of a Cassel-heavy offense without Peterson, 27-20.

Jazz: Today the Jets travel to Green Bay to meet the Packers. Ed quickly overlooked them (of course) but the close score in last week’s win over the Raiders didn’t tell the whole story. Once the stats had been compiled, the Jets were ranked the number one NFL defense against the pass, against the rush, and overall. Also, the Jets rushed for 212 yards, largely on the backs of Chris Ivory and Chris Johnson. Aaron Rodgers and company may be in fine form, but they aren’t going to put many points on the board when they’re sitting on the bench watching their defense get slowly eaten by the New York ground and pound. The “experts” have the Pack as 8 point favorites, but the Jets will wake up the world today with a grueling 21-17 victory. As for the Vikings, they destroyed a Rams team which many people were expecting big things from. New England, on the other hand, got their butts handed to them by a very suspect Miami Squad. I don’t think they’re up to the job today either, so I’ll once again pick against Ed and take the Vikings in a shootout, 34-24.

Ed: I get to pick the other four games, as part of the spoils of Week 1 victory (all times Eastern):

Jazz: