What happened the last time the Atlanta Braves won the World Series
by RobinJRichards
Question 12
What many don't remember (and would rather forget) was that earlier that day the Georgia-Florida football game was held in Athens 70 miles away from Atlanta-Fulton County Stadium. Florida, coached by what Heisman winning QB, won.