Valverde facing two year ban
The Spanish Federation has been allowing its riders to cheat for years. A simple glance at major race results will show a disproportionate number of Spanish riders in the top twenty places of many important events over the past several. The Italians had the same...