C.J. Leary Suspended and Fined Due to Failed Tire Test
0
2
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. [...]