Bobby Pierce’s World 100 win almost overshadowed by Bloomquist
Davenport dominates at Eldora
Jonathan Davenport asserted himself as the overwhelming favorite to win this year’s World 100 by dominating Wednesday’s Castrol Flo Racing Night in America feature at Eldora Speedway. Davenport drove the same car he won at The Dream in June. The car has been sitting in the shop in Batesville, Arkansas…