Jun 9 (Gracenote) – Results from Stage 1, Tour de Suisse on Sunday. Stage 1 Vaduz to Vaduz, 4.8 km. Men’s elite individual time trial. […]