Leading venue owner: Lack of star power lowering NASCAR attendances
|By Tom Errington||Monday, July 9th 2018, 14:45 GMT|
The International Speedway Corporation, owner of 12 NASCAR Cup series venues, has reported a 10% dip in attendance during 2018, which it blames on a lack of driver "star power"
You have viewed over 15 free stories this month. Why stop there? Click here to find out how to continue reading.