They say you should never meet your hero. He'll always let you down. Well, I have, and he didn't. The 1988 Olympic Games in Seoul was memorable for...
Read Whole Story