The Amgen Tour of California bicycle road race will pass through the several cities throughout the San Francisco Bay Area beginning Friday, with a final stage out of San Francisco on Sunday.
Continue reading Three days of pro cycling in the San Francisco Bay Area this weekend