Former NASCAR team owner found dead in Ohio River

Former NASCAR team owner found dead in Ohio River

Shane Walters
October 17, 2019