Georgia football: Should the Bulldogs ever play at SunTrust Park?
Last week, Kennesaw State announced that the Owls football team will play a game in the Atlanta Braves new stadium; SunTrust Park, in 2018. Should Georgia football follow suit? Related Story: Georgia football gets another commit for 2018. No. Of course ...