Windom’s Freedom 100 Effort Ends With Practice Crash
Chris Windom’s attempt to run the Freedom 100 during Carburation Day at the Indianapolis Motor Speedway has ended following a practice crash on Monday. Windom was involved in a crash during the morning practice for the Indy Lights Series. […]