Lara Gillespie wins elimination at UCI Track Champions League Grand Finale

22-year-old Lara Gillespie sprinted to victory in the elimination at the UCI Track Champions League Grand Finale in London last night, notably defeating Great Britain’s Katie Archibald, the two-time Olympic champion and multiple Worlds champion. Norway’s two-time European champion Anita Stenberg stayed with Gillespie until the final sprint but ultimately finished in second, so Archibald was forced to settle for …

Continue Reading