One of the strangest aspects of Atlanta's 1996 Olympics was the mascot chosen to represent the games. Izzy, the controversial mascot, was met with a...
Preparations are underway for the Summer Olympic Games in Rio, and Atlanta is home to one of the best track and field teams in the world. The Georgia...