British Cycling has confirmed the 17 riders who will represent Great Britain at the 2014 UCI Track World Championships, taking place in Cali, Colombia from 26 February to 2 March. Following on from a successful UCI Track Cycling World Cup …

Becky James among four Welsh cyclists in GB Cycling Team for UCI Track World Championships Read more »