The checkered flag has fallen on the 2025 Indoor Auto Racing Championship Series, with over $100,000 in prize money ...
In 2024, William Sawalich started at Pensacola for Joe Gibbs Racing starting on the pole position and led 79 laps before ...