Wenatchee cyclist wins Giro d'Italia stage

May 10, 2010 12:00 AM