BMX Venue Set to Open in Houston

The North Houston Bike Park will host the 2020 UCI BMX World Championship