thesource.metro.net
Amgen Tour of California stops in Santa Clarita during Bike Week LA
The City of Santa Clarita will be one of the host cities for the 2013 Amgen Tour of California next week, which also happens to be Bike Week LA. The city will be the site of the Stage 3 Finish on T…