Last Week: 12-4 (vs. spread: 9-7)
(Game of the Week: 1-0, Upset of the Week: 0-1, Lock of the Week: 0-1)
Overall: 102-58 (vs. spread: 91-69)
Detroit vs. Green Bay
Matthew Stafford may be playing, but it really doesn't matter. Green Bay's offense is really clicking. Detroit will give up tons of points.
Green Bay 31 (-10.5), Detroit 10
Dallas vs. Oakland
What a stinker of a Thanksgiving game. Oakland somehow put up 17 on Cincinnati, but Bruce Gradkowski won't be able to perform like he did last week. DeMarcus Ware will have his way in an easy Cowboys victory.
Dallas 24 (-13.5), Oakland 6
Denver vs. New York Giants
The Giants finally won last week after losing four straight. Now can Denver break its own four-game losing streak? Chris Simms and/or Kyle Orton will not be able to change Denver's fortunes against an improving Giants team.
New York 27 (-6.5), Denver 7
Atlanta vs. Tampa Bay
Is it time to say that the reason for Michael Turner's success is his offensive line play? When Jason Snelling runs all over New York and scores twice, I think it might be.
Snelling will tear up the Bucs' horrible defense in this game as well. Matt Ryan will also have another stirring performance.
Atlanta 28 (-11.5), Tampa Bay 14
Buffalo vs. Miami
Ricky Williams looked like his old self that led the NFL in rushing in the former part of the decade against Carolina last Thursday. What does he get next? How about a juicy matchup against the Bills' lousy excuse for a run defense? Williams is due for another big game here. The Bills will make it closer than it should be, however.
Miami 17, Buffalo 16 (+3.5)
Cincinnati vs. Cleveland
No way that Cincy follows up its horrendous performance in Oakland with a slip-up against division foe Cleveland. Possibly without Cedric Benson again, it's time for a big Carson Palmer game in this one after two straight games without a passing TD for No. 9.
Cincinnati 27 (-13.5), Cleveland 3
Houston vs. Indianapolis
For a few weeks now Indy has been picked to suffer their first loss. It was tempting yet again, but Indy will figure out some way to beat Houston like they always do. Reggie Wayne has a huge day.
Indianapolis 27, Houston 24 (+3.5)
Minnesota vs. Chicago
A red-hot Minnesota team versus an ice-cold Chicago team. Oh yeah, did I mention this game is at the Metrodome? Vikings win big.
Minnesota 31 (-10.5), Chicago 13
New York Jets vs. Carolina
If Carolina just stuck to their run game in about half of their losses, they would be 7-3 right now instead of 4-6. They will stick to the run against an ever weakening Jets defense and win a close one.
Carolina 24 (+3.5), New York 20
Philadelphia vs. Washington
Washington is missing their starting tight end, starting left tackle, and top two running backs. They're not going into Philadelphia and beating the Eagles.
Philadelphia 24 (-9.5), Washington 10
St. Louis vs. Seattle
St. Louis is playing better by the week. Steven Jackson is showing why he should be mentioned among the elite backs in the game. He gets his 120 every week and is getting touchdowns to go along with those yards now. Jackson will have another big game, but Seattle's passing game will be too much for the Rams to handle.
Seattle 28 (-2.5), St. Louis 14
Tennessee vs. Arizona
Two of the hottest teams in the league meet up in Nashville in this game. They have a combined seven straight wins between them. Tennessee gets the nod because of their home field advantage and Kurt Warner's questionable health.
Tennessee 27 (-0.5), Arizona 24
San Diego vs. Kansas City
San Diego is becoming the team I thought they would be all season long. Philip Rivers is playing great, LaDainian Tomlinson is actually performing, and the defense is getting to the quarterback many times per game. The Chargers will be tough to beat the rest of the way.
San Diego 34 (-13.5), Kansas City 14 (Lock of the Week)
San Francisco vs. Jacksonville
Jacksonville is making a surprising run at the playoffs. San Francisco is headed in the opposite direction. This game will come down to the final minutes, but the hot Jags will win a thriller.
Jacksonville 20 (+3.5), San Francisco 17
Baltimore vs. Pittsburgh
The AFC Championship matchup of last year features a 5-5 Ravens team and a 6-4 Steelers team. They have more combined losses here in week 12 than they did going into Heinz Field to determine which team would go to the Super Bowl.
Both teams have a whole lot to play for, but the Ravens secondary will be subject to the wrath of Big Ben Roethlisberger, especially without Fabian Washington. It will be a classic Ravens-Steelers matchup once again.
Pittsburgh 21 (+2.5), Baltimore 20
New Orleans vs. New England
What a game this one will be. It might be the most fun game of the year to be in front of a TV screen for. Drew Brees and Tom Brady will be chucking the ball all over the field in this game, but Brady is more accustomed to winning these types of games than Brees is. The Saints' perfect season comes tumbling down as New England wins an instant classic.
New England 31 (+3.5), New Orleans 27 (Game of the Week, Upset of the Week)
Game of the Week: New Orleans vs. New England
Upset of the Week: New England over New Orleans
Lock of the Week: San Diego over Kansas City