July 21, 2009March 23, 2022What's going on Bizarre Accidents at the Tour de France Following the Tour de France, Levi Leipheimer fractured his wrist at the end of Stage 12 and had to withdrawal from the […]