In a lot of ways, it’s a chance for the Atlanta Falcons to reclaim what made them special in 2016. It’s a chance to finally put to bed one of the worst sports collapses of all time. It’s a trip the team needs and fans will learn a lot about this year’s iteration of the Brotherhood.
By now, the two numbers are ingrained in Falcons’ fans’ minds. 28-3. The lead the team had on the New England Patriots in Super Bowl 51. And where was that game? Houston. NRG Stadium.
People were quick to focus on the fact that Atlanta would have to face the Patriots in the next season.