Lance Armstrong says his hopes of an eighth Tour de France victory are “finished” after losing more than 11 minutes on stage eight, won by Andy Schleck with Cadel Evans taking the yellow jersey.

More…

Tags: , , ,