Tag: Super Bowl LI
Julian Edelman Recalls Falcons’ Super Bowl Meltdown, Shares Brady’s Goal
Local fans will never forget the heartbreak that unfolded for the Atlanta Falcons on February 5, 2017, during Super Bowl 51. The Falcons, seeking their first NFL championship, faced off against the New England...