Mansfield Motor Speedway: Track promoter explains why he picked the Ohio track

Mansfield Motor Speedway: Track promoter explains why he picked the Ohio track

Shane Walters
August 25, 2018