Media ❯Sports Media ❯NFL Coverage
Atlanta Public Relations
NFL team owners are expected to vote on awarding the 2028 Super Bowl to Mercedes-Benz Stadium in October.