7. Rico Abreu
Rico Abreu won Saturday’s Sprint Car Challenge Tour feature at California’s Stockton Dirt Track. It was his seventh victory since Oct. 1.
Rico Abreu won Saturday’s Sprint Car Challenge Tour feature at California’s Stockton Dirt Track. It was his seventh victory since Oct. 1.