Where to Watch and Stream
Titans vs. Bills - 7:15 p.m. ET
• Broadcast on ESPN, ESPN2 and ESPN Deportes
• Streaming on the ESPN App
The AFC South divisional champion Titans will travel to the AFC East champion Bills for Buffalo's home opener in the first of two Monday Night Football games. This will be the fourth all-time meeting between the franchises on MNF. The Titans beat the Bills 34-31 in Tennessee in Week 6 on MNF last season, stopping Josh Allen on 4th and 1 in the final seconds, after the Titans scored 10 unanswered points in the 4th. The Titans are 4-1 in their previous five MNF appearances dating back to the 2017 season.
Betting advice for Titans-Bills: If the line holds, it'll mark the eighth time the Bills have been a double-digit favorite since the start of last season, which trails only the Buccaneers (10). Buffalo is 4-1-2 ATS (6-1 SU) in the previous seven such games.
Vikings vs. Eagles - 8:30 p.m. ET
• Broadcast on ABC and ESPN Deportes (joins in progress after first game)
• Streaming on ESPN+ (in English* and Spanish) and on the ESPN App.
*The Vikings-Eagles broadcast on ESPN+ in English starts at 8:15 p.m. ET.
This is the third all-time meeting between the franchises on Monday Night Football. The Eagles won each of the previous two matchups, most recently in Week 2 of 2004. (27-16).
Betting advice for Vikings-Eagles: Since 2010, the Vikings are 0-7 ATS as an underdog on MNF. Kirk Cousins is 2-9 outright and ATS on Monday Night Football, though he has won and covered his past two games.