Britain’s Mark Cavendish of Omega Pharma-Quick-Step, front, wins the 21st and final stage of the 96th Giro d’Italia in Brescia, Italy, on Sunday.May 28, 2013

FULL STORY

Photo: EPA

This photo has been viewed 206 times.

TOP top