Basso Wins Stage 8 of Giro, Takes Maglia Rosa

News & Results