Tom Pidcock feeling mentally ‘frazzled’ over speculation about his future 03.08.2024 20:53 The Independent Pidcock finished 13th in the Olympic road race won by Remco Evenepoel.