USAC National Sprint Car Championship
C.J. Leary Suspended and Fined Due to Failed Tire Test
The United States Auto Club has suspended C.J. Leary and entrant Leary Racing from competition due to a failed tire test following the National Sprint Car Championship event at Gas City I-69 Speedway on September 24th. […]