Johnny Herrera Wins ASCS Red River at Creek County Speedway
(Image Credit: Mike Spivey) SAPULPA, Okla. (April 10, 2015) Working top-to-bottom on the Creek County Speedway, New Mexico’s Johnny Herrera raced to his first victory of the season with the American...