Mitchell DeJong Crowned Trophy Kart Champion RENO, NV – DECEMBER 22, 2010: The Speed Technologies team took the checker flag on the 2010 Lucas Oil Off Road Racing Series at the Firebird Raceway in Arizona, and then followed it with a shot at the Rockstar Energy Challenge Cup in an all-or-nothing season finale showdown. Mitchell… Continue reading Speed Technologies Finishes Lucas Oil Off Road Racing Series