Bills +3.5 vs. Ravens
Bills lost a close one to the Patriots week one, then beat Carolina and lost to the Jets. Ravens had an impressive win against the Texans last week but barely beat Cleveland in week two and have not been strong on the road.


Buccaneers -2.5 vs. Cardinals
Cardinals could not handle the Saints week three and barely beat the Lions week two and lost the first week. The Buccaneers got smoked last week against the Patriots but played their other losses close including New Orleans. Tampa Bay should get the win.


Vikings +2.5 vs. Steelers
This game is in a different location with a banged up Minnesota QB. Pittsburgh is tough but after it's loss to Chicago week three and before that road losses to Bengals and Titans at home the Vikings should win.


Chiefs -4.5 vs. Giants
Giants have talent but are out of sync offensively while the Chiefs are very good and at home. This could be a blowout.


Colts -8.5 @ Jaguars
Colts and their QB are hot and surprising people while Jacksonville lost to KC week one then were manhandled the next two. This game is going to show Indianapolis is the real deal while cruising for an easy cover.


Seahawks -3 @Texans
Houston is a good team at home but didn't play well against Ravens last week and close call with Titans week two. Seahawks are the best team in the NFL with it's strongest defense and will demonstrate this with a big road win.


Browns +4 vs. Bengals
Cincinnati played well in home victories the past two weeks against the Packers and Steelers but have struggled on the road. Browns have a QB change and new RB so this game is uncharted territory. Look for a close game and take the points.


Bears +3 @ Lions
Detroit has some offense but had a close call with Redskins last week, lost to Cardinals week two and wasn't impressive in their victory week one against Vikings. Bears are undefeated, have looked solid for three weeks and have a great defense against banged up Detroit.