Mercado Wins Stage 18 of Tour

News & Results

07/25/2004| 0 comments
by Gerald Churchill

Mercado Wins Stage 18 of Tour

Juan Miguel Mercado (Quick Step) has won Stage 18 of the Tour de France.
Your comments
Your comments
sign up or login to post a comment