Advertisement

Cycling

Share via
From Staff and Wire Reports

Italy’s Adriano Baffi won a crowded sprint at the finish to win the eighth stage of the Tour of Italy race. Moreno Argentin remained the overall leader.

Advertisement