Stage 14 of the 2023 Tour de France came to a halt just 6km in, after a multi-rider pileup affected roughly 50 riders and caused Louis Meintjes and Antonio Pedrero to abandon the race.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!