Braves reveal KSU Owls to play football game in brand-new SunTrust Park

Braves reveal KSU Owls to play football game in brand-new SunTrust Park