2020 UCI BMX WORLD CHAMPIONSHIPS POSTPONED
March 23, 2020
HOUSTON, Texas – Following a conference call between cycling’s governing body the Union
Cycliste Internationale (UCI) and the Harris County – Houston Sports Authority (Sports Authority)
regarding the global outbreak of COVID-19 and amidst the current travel restrictions, the 2020 UCI BMX World Championships scheduled for May 26–31 at Rockstar …
