Cooper Webb takes Triple Crown Championship, extends points lead
Houston, Tex., (March 31, 2019). The 13th round of the Monster Energy AMA Supercross, an FIM World Championship also held within it the third and final round of the Triple Crown series, and the racing could not have been much more exciting for the 49,183 fans packed into NRG Stadium in Houston, Texas. In the […]