Johnny Herrera pictured above at Knoxville Raceway in Knoxville, Iowa during the 51st Goodyear Knoxville Nationals – photo courtesy of Johnny Herrera’s online social networking site.
‘Hollywood’ Johnny Herrera picked up the win last night at Jackson Speedway in Jackson, Minnesota. The $3,000 Jackson Nationals opening night victory earned Herrera an automatic spot in tonight’s Jackson National’s finale. Jason Johnson, Brady Bacon, and Jake Peters also automatically qualify for tonight’s $6,000 to win finale with the Lucas Oil ASCS national sprint cars. Current ASCS national point leader, Shane Stewart, finished sixth.