Flashback: Athens Olympics road race – 1st: Sara Carrigan August 15, 2014 Today 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...