Greece’s Christos Volikakis wins first place at Track Cycling World Cup

Greece’s top cyclist Christos Volikakis won first place in the overall Omnium rankings at the UCI Track Cycling World Cup in Milton, Canada, securing his number one position in the world. The Greek champion secured his first place position in the overall classification of the Omnium at the World Cup for the second consecutive year, … Continue reading Greece’s Christos Volikakis wins first place at Track Cycling World Cup