Ben Johnson Returns to Seoul with Message: Don’t Dope

Ben Johnson returned to the Jamsil Olympic Stadium in Seoul, South Korea where 25 years ago on Sept. 24, 1988 he won the Olympic 100-meter title in a world record time of 9.79 seconds only to be stripped of his […]