Tour of Spain Results - Stage 17

News & Results

09/22/2004| 0 comments
by Thomas Valentinsen
Felix Cardenas takes the win ahead of Perez and Heras. Photo copyright Unipublic.
Felix Cardenas takes the win ahead of Perez and Heras. Photo copyright Unipublic.

Tour of Spain Results - Stage 17

Cardenas wins stage; Heras leads overall.
Your comments
Your comments
sign up or login to post a comment