Ballan wins seventh Spanish stage
<div><p>Italian Alessandro Ballan of Lampre won Saturday's seventh stage of the Tour of Spain, a 223.2 km ride from Barbastro to La Rabassa in Andorra, to take the overall lead as the peleton moved into the mountains.</p><p>Riders had to negotiate not just ...
