2017 was a great comeback season for longtime motorcycle drag racer Del Flores of New Jersey. After a hiatus as a competitor, Flores, along with crew chief Phil Davis, unleased a CP-Carrillo Real Street Suzuki program in the IDBL. The duo came just a few points away from winning the season title, finishing No. 2 to “Super” Dave Stewart.