The Atlanta Falcons plan to announce Tuesday a 10-year deal for the SEC Championship football game to be played in the new Mercedes-Benz Stadium, ensuring that one of Atlanta’s signature sports events will remain here long-term.
Neither the Falcons nor the SEC would comment, but people familiar with the plans told the Atlanta Journal-Constitution that the agreement calls for the game to be played in the new Falcons stadium annually from 2017 through 2026, an unusually long contract for such a marquee event.