Barry Nobles UCI Masters World Champion
Earlier this week Chase’s Barry Nobles became Masters World Champion in Glasgow, Scotland. In second was France’s Thibaud Chauvin, Ecuador’s Emilio Falla in third; and notable mention for GB’s former Elite European Champion and...
Recent Comments