Looks like the Amgen Tour will conclude it's 2011 race in San Jose (assuming Downtown). The Amgen Tour is the largest race in the US and has included San Jose in some form since 2006. Next year we'll get the most prestigious component of the race! More details right over here.
No comments:
Post a Comment