Swiss rider Muriel Furrer has died from injuries sustained in a crash during the junior women’s road race at the world championships in Zurich, the governing...
Photo by Tim de Waele/Getty Images Getty Images The Tour de France, the most elite bike race in the world, kicks off this Saturday. 176 of...