Brian Tyler Tops Ted Horn 100 at Du Quoin
In his storied USAC Silver Crown career, which has spanned three decades and 199 starts, perhaps none were more improbable than his performance Monday afternoon at the Du Quoin State Fairgrounds in southern Illinois.
Sep 7, 2021