Wed., Aug. 13, 2008 Heller: An Olympic Throwback Twitter Facebook Reddit Joe Heller/Hellertoons Posted Aug. 13, 2008, 8:15 a.m.