Falcons Fans "Scarred To the Core" By Super Bowl Loss – And Will Be Until The Day They DieThe Falcons dominated Green Bay on Sunday night, but a Week 7 win over the Patriots would do wonders for their psyche
Lawrence: The Exclamation Point On The NFL SeasonSuper Bowl LI, the NFL season's final game between the Atlanta Falcons and the New England Patriots, was nothing short of epic.

Listen Live