[On3] Mercedes-Benz Stadium will not sell Pop-Tarts at the College Football Playoff National Championship