One of the top QBs in the NFL last year will be on show when Josh Allen and the Buffalo Bills host the Arizona Cardinals on Sunday, September 8, 2024.
The Bills had the sixth-ranked offense last season (26.5 points per game), and they were better on defense, ranking fourth-best with only 18.3 points allowed per game. Despite sporting a bottom-five scoring defense that ranked second-worst in the NFL last season (26.8 points allowed per game), the Cardinals had more success on the other side of the ball, ranking 24th in the NFL by averaging 19.4 points per game.
Watch Bills vs. Cardinals on Fubo!
Bills vs Cardinals: live streaming info, TV channel & game time
- Game day: Sunday, September 8, 2024
- Game time: 1:00 p.m. ET
- Location: Orchard Park, New York
- Stadium: Highmark Stadium
- TV Channel: CBS
- Live stream: Watch Redzone & other NFL content all season long on Fubo
- Live stream: Watch on Paramount+!
Bills vs Cardinals betting lines
NFL odds courtesy of BetMGM. Odds updated Sunday at 5:23 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
- Spread Favorite: Bills (-6.5)
- Moneyline: Bills (-301), Cardinals (+241)
- Total: 46.5 points
Watch Bills vs. Cardinals on Fubo!