McEwan wins second stage of Giro d’Italia | SummitDaily.com