Lara Gillespie Finishes 17th in Track World Championships

Lara Gillespie has finished 17th in the 10km Women’s Scratch Race at the Track World Championships in Paris Oct. 12th. The Team Ireland rider was amongst the leading riders with less than ten laps to go and finished in the bunch after a strong ride.  After a cagey start, the pace kicked into gear in the final ten laps as riders battled …

Continue Reading