Oakland Raiders at Carolina Panthers (-8)
The Carolina Panthers are playing better football of late, but that's not enough to feel good about giving eight points to the Oakland Raiders. Last week, Darren McFadden finally found his grove and topped the 100-yard rushing mark.
McFadden is the type of explosive talent who's capable of scoring from anywhere on the field. His home-run ability combined with the solid play of Carson Palmer makes the Raiders more dangerous than most realize.
Carolina should be able to pull off the win, but stay away from this game because of the point spread.
St. Louis Rams at Tampa Bay Buccaneers (-3)
The St. Louis Rams and Tampa Bay Buccaneers are two of the more inconsistent teams in the NFL. One week they're able to squeak out a win against a tough team, then the next they get blown out. This makes it really difficult to predict the outcome their matchup.
Janoris Jenkins is a wild card in this matchup, as his ability to find the end zone after a turnover can quickly change the outcome of a game. Jenkins just has a nose for the ball, and you never know when he'll make a play to spark the Rams.
San Diego Chargers at New York Jets (-3)
The New York Jets should be favored in this game, but it's so close that this game makes me uneasy. New York's issues surround the struggles of Mark Sanchez and the entire offense. This unit's inconsistency makes it tough to trust this team in any wager.
However, the Jets defense is the type of opportunistic unit that's capable of forcing Philip Rivers to make a handful of mistakes. Rivers has made a ton of mistakes on his own this season, so New York's defense should be able to generate some turnovers.
This defense should make you feel good about the Jets, but the offense counteracts any feelings of optimism.