Cover Photo: DAYTONA BEACH, FL - FEBRUARY 16: Cars race during the NASCAR Camping World Truck Series NextEra Energy Resources 250 at Daytona International Speedway on February 16, 2018 in Daytona Beach, Florida. (Photo by Brian Lawdermilk/Getty Images)
Former NASCAR team owner found dead in Ohio River

Former NASCAR team owner found dead in Ohio River

Shane Walters
October 17, 2019
Updated: September 12th, 2021 at 3:13 pm