Teklehaymanot Finished his Maiden Olympic Game 40 seconds off the winner He finished the Men’s Road Race 73rd well ahead of the 2012 Tour de… News | July 29, 2012 | 165 |