Alberto Contador emerged as the new cycling boss on Sunday when the Spaniard wrapped up his second Tour de France title on the Champs-Elysees on Lance Armstrong's return to the race. The......
Italian Giuseppe Guerini clinched his second Tour de France win when he claimed the 19th stage over 153.5 kilometres from Issoire to Le Puy-en-Velay on Friday.Guerini, a winner at l'Alpe d'Huez in......