Lara Gillespie takes Gold at European Track Championships

Yesterday, Lara Gillespie won the Elimination race at the UEC European Track Championships in Zolder, Belgium! The race was a stop-start affair early on, as two crashes involving five riders caused damage to the track. Gillespie remained unphased by the stoppages, and remained near the front of the pack for each sprint elimination. Gillespie was joined in the final three …

Continue Reading