Heading to Atlanta for the 2017 season’s College Football Playoff final? There’s a new entertainment option for game day, but it doesn’t exactly come cheap. The College Football Playoff announced the launch of its playoff premium packages for this season’s title game at the new Mercedes-Benz Stadium in Atlanta. That game, to be played on Jan. […]

Loading...
Loading...