5/21/2020
Chad Finchum
Chad Finchum Returns to the Driver's Seat at Darlington Raceway
Darlington, South Carolina (03/07/20) - After more than two months out of the driver's seat due to the Coronavirus pandemic, Chad Finchum finally was able to return to the driver's seat on Thursday e...