Powless wins U23 Giro d’Italia stage 1, takes pink jersey
American Neilson Powless serves up a surprise victory in stage 1 of the under-23 Giro d'Italia Friday in Imola, Italy.
The post Powless wins U23 Giro d’Italia stage 1, takes pink jersey appeared first on VeloNews.com.