Tour de France The Lost Boys: A ‘no choice’ trio The latest in the series about riders who are forced to leave the Tour de France. John Wilcockson Jul 19, 2023