SEC agrees to keep football championship in Atlanta at least through 2031 title game NOLA.com Continue reading...