I see where there is an ESPN article naming Lance Armstrong the top athlete of the last 25 years. Probably some room for argument there, but who can deny how wonderful the story of his career has been! I might have moved Jerry rice up the list a bit, myself.
http://espn.go.com/
Tom Sanders
Lansing, Mi