Spin City
by administrator | Nov 17, 2010 | Spin City
By Karen Kefauver – Sentinel correspondentMarch 19, 2010Link to Sentinel article With less than two months to go, the countdown is on for the Tour of California’s Stage 3 finish in Santa Cruz on Tuesday, May 18. The largest and most prestigious road bike...