Armstrong headlines S.F. Grand Prix
Three-time Tour de France champion Lance Armstrong will close his season with his only U.S. racing appearance of the year this weekend. Armstrong will head a field of 131 riders at the inaugural San Francisco Grand Prix, to be contested in the streets of San Francisco on Sunday. The 125-mile race will be contested on a 10-mile circuit in the Financial District, North Beach, Fisherman’s Wharf, the Marina and Pacific Heights in the famous city by the bay. Armstrong will be joined by a full U.S. Postal Service squad, including Ghent-Wevelgem winner George Hincapie, Olympic time trial champion