This Sunday the Buffalo Bills will host the Philadelphia Eagles in a non-conference showdown. Kickoff is set for 1:00 EST at New Era Field and will be televised locally on FOX.

Oddsmakers opened up this game at a Pick’em, but early money on the Bills has Buffalo sitting anywhere from -1.5 to -2.5. The total was released at 42 and is up slightly to 43.5.

Click here for a full look at the Week 8 NFL odds and for more links to our game previews.

Vegas Betting Odds & Game Preview: Eagles vs Bills

Philadelphia Eagles (3-4 SU, 2-5 ATS)

Philadelphia will be looking to pick themselves up and avoid digging an even deeper hole than they are already in. Eagles were just embarrassed 37-10 at Dallas on Sunday Night Football. Cowboys had a 14-0 lead right out of the gate and were in cruise control with a 27-7 lead at the half.

Eagles offense managed just 283 total yards and couldn’t get out of their own way with 4 turnovers. No surprise that the underachieving Eagles have been one of the worst bets early one. Philadelphia has covered just twice in 5 games.

With how stack the NFC is this year, Eagles are already in dire shape when it comes to a Wild Card spot with 4 losses this early in the season. The good news is they are just 1-game back of Dallas in the NFC East.

Buffalo Bills (5-1 SU, 4-2 ATS)

Buffalo comes in off a 31-21 win at home over the Dolphins, but were lucky to win the game as a massive 17-point favorite. They trailed Miami going into the 4th quarter and were outgained 381 to 305. They only reason they won by double-digits, is because they returned an onside kick for a TD late.

Not exactly the kind of performance you would expect from Buffalo against one of the league’s worst teams, but sometimes those are the toughest games to get up for.

That was a rare non-cover for the Bills, as they had started out an impressive 4-1 ATS with their only setback a mere 4-point win as a 6-point favorite.

Matchup History

Always hard to read a lot into these non-conference games, as they play each just once every four years, unless they meet up in the Super Bowl. Last time these two played was 2015. Eagles won that contest 23-20 as a slim 1-point favorite and the game stayed UNDER the total of 48. The two starting quarterbacks in that game were Tyrod Taylor and Sam Bradford.

Free NFL Betting Predictions & Pick Analysis: Bills -1.5

My early lean here would be to lay the small number with Buffalo at home. I actually think there’s quite a bit of value with the Bills laying less than a field goal at home. The Eagles are a big public team, being just a couple years removed from winning the Super Bowl. Buffalo on the other hand is not a team the public likes to back, as they just really struggle to get behind teams that win with defense.

Click on the link for more free NFL picks from our experts on staff.

I just don’t know what more you need to see from the Eagles to realize they are a mediocre football team. They just laid an egg in the biggest game of their season to date and did so in a nationally televised prime time game. The week before they lost by 18 to Minnesota and were down 24-3 early in that one. They also got a home loss to the Lions and defeat at Atlanta. Not to mention they had to rally from a 20-7 halftime deficit at home in Week 1 to an awful Redskins team.

They got a big win at Green Bay, but that was a Thursday Night Game where anything goes on just 3-days of rest. Their only other win is against a Jets team that was down to their 3rd string quarterback.

Buffalo is no joke. I think people are reading too much into a sloppy win against the Dolphins, because of how bad Miami is perceived to be. The important thing is they played poorly and still won. I also think people want to knock the Bills because their 5 wins have come against teams who are a combined 6-27.

I get it, but for me it’s all about how well this team played in their only loss. Buffalo fell 16-10 at home to the Patriots and should have won. They outgained New England 375 to 224 and had 23 first downs to the Patriots 11 (only lost by 6 despite a -3 turnover differential).

Another massive factor here that I feel is getting overlooked is the the fact that the Eagles are playing their 3rd straight road game. Buffalo is also not a fun or easy place to play for opposing teams. Give me the Bills -1.5!