Super Bowl LIII

Atlanta Falcons The Road to Super Bowl 53
Football is a few weeks away and this season the Atlanta Falcons will have a brand new stadium. The Mercedes-Benz Stadium!  NFL owners have already awarded the brand new stadium to host Super Bowl LIII (53).