Prediction: Armstrong will not win seven

News & Results

06/27/2005| 0 comments
by David Cohen
Lance Armstrong. Photo copyright Ben Ross/Roadcycling.com/www.benrossphotography.com.
Lance Armstrong. Photo copyright Ben Ross/Roadcycling.com/www.benrossphotography.com.

Prediction: Armstrong will not win seven

Lance Armstrong will not win the Tour de France this year.
Your comments
Your comments
sign up or login to post a comment