Lance Armstrong: Triathlete
Lance Armstrong: Triathlete – Seven-time Tour de France winner, Lance Armstrong, is making plans to race in the Ironman World Championships in 2011.
Armstrong’s long-time cycling coach, Chris Carmichael, of Carmichael Training Systems, commented that Armstrong is very excited to meet the new challenge.
Of course, anyone who’s followed Armstrong’s career for any length of time knows [...]








