For the first time, the Super Bowl took place at the new Mercedes-Benz Stadium in Atlanta, GA. Whether you’re in town for the game, cheering on in front of a TV, or tuning in only Read more