With Week 5 of the NFL season upon us, we have had some great games to go along with some surprise teams atop their divisions.
Probably the two biggest surprises thus far are the 3-1 Buffalo Bills and the 1-3 Philadelphia Eagles.
If you had asked me at the beginning of the season, I would have expected those records to be reversed heading into their Week 5 matchup in Buffalo.
This will be a tough game to pick as Buffalo will try and keep pace with the New England Patriots with a win and the Eagles will try to right the ship before it is too late.
Here is what the experts are saying about this and the other 12 match ups in the NFL for Week 5.
NFL game spreads were taken from BetOnline.com