Olympic hopeful Shelly Olds emerged from a group sprint to win the World Cup event in China on Sunday, bolstering her case for a spot on the U.S. Olympic team.
Olds went head-to-head with Australia’s Melissa Hoskins and Monia Baccaille of Italy over the final 300 meters of the course from Pudong to Chongming Island  … More