Omnium silver for Beveridge at the track cycling World Cup in Cambridge

Omnium silver for Beveridge at the track cycling World Cup in Cambridge