WAREGEM, Belgium - Switzerland's Fabian Cancellara wore the leader's yellow jersey in Tuesday's third stage of the Tour de France, a trek taking the peleton from Belgium to France and favoring sprinters.
Pictured is Fabian Cancellara of Switzerland looks down while crossing the finish line after he fell.
The Favorites this year include:
Andreas Kloeden, of Germany
Alexandre Vinokourov of Kazakhstan
Levi Leipheimer of the U.S.
Cadel Evans of Australia
Alejandro Valverde of Spain