With great power comes great responsibility
January 14, 2011 by John Cappello · Leave a Comment
September 24, 1988: While pointing his finger to the sky and staring tauntingly at rival Carl Lewis of the United States, Ben Johnson of Canada crosses the finish line as he breaks the 100-meter world record at the Olympic Games in Seoul, South Korea. Three days later, Johnson is stripped of his gold medal and […]