Matteo Jorgenson

Anthony Turgis Triumphs in Tour de France Sprint

Anthony Turgis narrowly edged out Britain's Tom Pidcock in a thrilling sprint finish after a challenging 199km ninth stage of…

5 months ago