Falcons fans might be shielding their eyes, ears vs Patriots

Even the most die-hard Atlanta fans might avoid watching Thursday night’s matchup with New England