Gillespie amongst team for Track World Championship
Five riders, including reigning world champion Lara Gillespie, will represent Ireland at the upcoming UCI Track World Championships in Shanghai China, with racing taking place from the 14-18 October.
Cycling
• 12 mins