iRacing World of Outlaws Sprint Car Preview: Eldora
The iRacing World of Outlaws NOS Energy Sprint Car World Championship is known for crowning a number of different winners every season, and the start of the 2020-21 campaign has been no exception. Tonight’s round at Eldora Speedway, however, just might crown the first repeat winner of the season. One of the premier dirt tracks … Read more