At Highmark Stadium on Sunday, James Cook and the Buffalo Bills (11-4) meet Jalen Hurts and the Philadelphia Eagles (10-5) in a battle featuring a pair of the biggest stars in the NFL offensively, beginning at 4:25 p.m. ET.

In terms of total offense, the Eagles rank 22nd in the NFL (319.6 total yards per game) and 12th on the other side of the ball (315.7 total yards allowed per contest). On offense, the Bills have been a top-five unit, ranking third-best in the NFL by compiling 373.1 yards per game. They rank 11th on defense (311.4 yards allowed per game).

Watch Buffalo Bills vs. Philadelphia Eagles on Fubo! (Regional restrictions may apply)

Eagles vs Bills: Live streaming info, TV channel & game timeGame day: Sunday, December 28, 2025Game time: 4:25 p.m. ETLocation: Orchard Park, New YorkStadium: Highmark StadiumTV channel: FOXLive stream: Watch on Fubo! (Regional restrictions may apply)

Watch Buffalo Bills vs. Philadelphia Eagles on Fubo! (Regional restrictions may apply)

Eagles vs Bills betting lines

NFL odds courtesy of BetMGM. Odds updated Saturday at 8:29 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Spread Favorite: Bills (-1.5)Moneyline: Bills (-121), Eagles (+102)Total: 44 points

Watch Buffalo Bills vs. Philadelphia Eagles on Fubo! (Regional restrictions may apply)