Lance Armstrong's six consecutive Tour de France titles? Tiger's streak of majors? Or Barry Bonds being Barry Bonds? Rank the greatest records of the past 25 Years!
What was the best storyline of the 2003 Winston Cup season? Send us your thoughts.
The Tour de France champ connects by email with his GI pen pal.