Sports' Spitting Images - Lance Armstrong & John Olerud

Hat tip to reader Mike Gallo for suggesting this one:

    

Quick notes: Lance Armstrong is the only seven-time Tour de France winner in the event's history, winning "cycling's Super Bowl" each year from 1999 to 2005. Making the feat even more amazing is the fact that Lance had to overcome testicular cancer to return to competition. In 17 Major League seasons, John Olerud compiled a .295 BA, .398 OBP, 2239 hits and 255 home runs. He most recently played for our hometown Boston Red Sox during 2005.

 
Trackbacks
  • No trackbacks exist for this post.
Comments
  • No comments exist for this post.
Leave a comment

 Name (required)

 Email (will not be published) (required)

Your comment is 0 characters limited to 3000 characters.