Billy Moyer wins $10,000 at the Tri-City (IL) Speedway on June 22, 2012