Lean, Green Machine Wins Stage 3 in California May 15, 2013May 15, 2013 CycAdmin3California / News-World / Racing-World / Tour of California / United States / World By Jim Friebert — May 15, 2013–California Edited by Jen Benepe With his Cannondale team timing their sprint train to… Read More