LOCK: TENNESSEE (-4) over Jacksonville: The Jags are playing their third straight road game and will be going up against a 6-2 Titans team that is playing their third straight home game. The Titans have the second best defense in the league while the Jags don’t even have a steady QB.

Detroit (-1) over ARIZONA: After destroying a good Broncos team 44-7 last week, these Lions look for real and will be facing a Cardinals team that lost three in a row including a 17-10 loss at Tampa Bay last week. Plus, I just picked up Shaun McDonald in my fantasy league so I am hoping he has a big day.

GIANTS (+2.5) over Dallas: With two road games in a row and the Giants coming off a bye week, this game is either going to be a Cowboys blowout, a comeback last-second Cowboys field goal or an outright Giants win. In two of the three scenarios, the Cowboys don’t cover, so let’s go Giants.

Buffalo (-3) over MIAMI: Miami has yet to win a game this season and they are coming off a bye week, which can be a deadly combination. But I am hoping with the Bills winning three in a row coming off their bye week, including beating Cincinnati 33-21 last week, they will keep the ball rolling.