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.

Steve Spurrier

Back