Qinghai Lake
In July 2008 he won the Tour of Qinghai Lake in China which is a top ranked race (UCI 2.HC). In August 2008 he won the US National Road Race Championship.