Pogacar seals Swiss Tour title by News Wires June 22, 2026 VILLARS-SUR-OLLON (Switzerland) — Tadej Pogacar took his third stage victory this week as the world champion sealed overall success in ...
Narvaez wins Swiss Tour stage by News Wires June 20, 2026 BAD RAGAZ (Switzerland) — Ecuador's Jhonatan Narvaez took a stunning victory on the Tour of Switzerland's third stage after a 100km-long ...