2019 Tour de Suisse: Stage 3 Results
Peter Sagan wins Stage 3 of the 2019 Tour de Suisse to take over the race lead.
Peter Sagan wins Stage 3 of the 2019 Tour de Suisse to take over the race lead.
Peter Sagan outsprinted Sonny Cobrelli to ride into his 90th green jersey today at Stage 5 of the 2018 Tour de France.
Peter Sagan “three-peats” as UCI World Championship, definitively busting the myth of the curse of the rainbow stripes and cementing his position as a world-class cyclist.