World 100 brings Cowan brothers to Eldora Speedway
Primed for the 54th-annual World 100, Gavin and Haiden Cowan rolled into Eldora Speedway (Rossburg, Ohio) on Wednesday afternoon to kick off the weekend early with a $20,000-to-win Castrol FloRacing...