At the UCI World Championships in Montpellier, France, Justin Dowell finally locked in his spot for the Tokyo Olympics. Here, Justin discusses his journey, how it all went down, the confusion that came along with Team USA's picks, how many Olympics he looks to compete in, and more.
EmpireBMX
6/21/2021 8:20 PM