BY JEFFREY WEIDEL Scenic Lake Tahoe will host the first two stages of this year’s Amgen Tour of California Women’s race, which takes place Friday and Saturday (May 8-9). Lake Tahoe’s natural geography of steep climbs and long descents against postcard views will offer plenty of sites to catch race action as the top women […]