Home Tags UCI Track Cycling World Championships

Tag: UCI Track Cycling World Championships

Track cycling world championships pulled from Turkmenistan

0
AIGLE, Switzerland — The track cycling world championships have been pulled out of Turkmenistan because of the coronavirus pandemic, the International Cycling Union said. ...