Tag: Thomas Do
Craig, Shimoda, Nichols sweep Feb. 6 AMA Supercross podium
Temecula’s Christian Craig won the AMA Supercross 250SX class main event Feb. 6, at Lucas Oil Stadium in Indianapolis, while Menifee’s Jo Shimoda finished...