U.S. Open hits the road after snow delay
The U.S Open Cycling Championship got under way on Saturday after snow and cold forced a 90-minute delay to the start in Williamsburg, Virginia. Wet snow and steady winds kept the television helicopter grounded, prompting the delay. Same-day television coverage is to be broadcast from 2:30 to 5 p.m. on NBC. More pictures “I agreed with the rider boycotts at Sea Otter [in 2003] and San Dimas [in 2004],” said Health Net-Maxxis team director Jeff Corbett. “But no one wants to look like a wimp on national television.” Happily, the race got rolling, albeit a bit late, and the race caravan