Flashback: Athens Olympics road race – 1st: Sara CarriganAugust 15, 2014Today marks the 10th anniversary of the day Sara Carrigan won the road race at the Athens Olympics. In 2004, RIDE published its first 200 page magazine and it f...