Davison makes first World Cup podium

Lea Davison (Specialized) stepped onto the first World Cup podium of her career this weekend in Windham, New York. The American, who lives relatively nearby in Vermont, raced to a fifth place finish.