Lea Davison pedaled her way to a 7th place finish in Nove Mesto na Morave, Czech Republic, at the first UCI World Cup cross-country event of the 2015 season.  Read the full story here.