The city of Atlanta has hosted the Super Bowl twice previously heading into tonight’s matchup between the Rams and Patriots. The Rams will be participating in their second Atlanta Super Bowl, oddly enough, while the Patriots will be the second AFC team to make it. It will also, obviously, be the first Super Bowl in Mercedes-Benz Stadium.
Before we get into a quick look back at the last two, with all their weather-related drama and Dallas Cowboys, here’s your tidbit of the day: An AFC team has yet to win a Super Bowl in Atlanta.