cycling: Shelley Olds wins Madrid Challenge
Cycling: The American Shelley Olds (Alé-Cipollini) won the women's race as part of the final stage of the Tour of Spain. She won the bunch sprint of about 50 riders strong... read more
Cycling: The American Shelley Olds (Alé-Cipollini) won the women's race as part of the final stage of the Tour of Spain. She won the bunch sprint of about 50 riders strong... read more