Tour de Suisse #2: Albanese wins in Schwarzsee
Cycling: Vincenzo Albanese prevailed on the challenging second stage of the Tour de Suisse. The Italian won ahead of Swiss rider Fabio Christen. Frenchman Romain Grégoire remains the overall leader. Albanese sprints to first win of the season. The Italian Vincenzo Albanese (EF Education – EasyPost) won the second stage of the Tour de Suisse... read more
