Amgen Tour of California comes to Lake Tahoe
>For the first time in the events history the Amgen Tour of California will start in beautiful Lake Tahoe! The Tour of California is the largest cycling race in the US and the best professional racers and teams from around the world will be here to compete in the 8 stage race covering over 800 miles. The Tour of California is the only American race listed on the Read More