TMS: Which home matchup do you want for Falcons in Week 1?

John and Hugh
April 19, 2018 - 8:45 am

The NFL's regular season schedule will be released at 8 p.m. Thursday. If the Falcons open at Mercedes-Benz Stadium, who would you want their Week 1 opponent to be?

Should it be an NFC South rival?