Finchum to Make XFINITY Debut

May 30, 2017 Christian Koelle 0

Coming off of a victory in the NASCAR Whelen All-American Series at Kingsport Speedway on Friday night, Chad Finchum and Team McClure Inc. announced this evening that Chad Finchum will make his NASCAR XFINITY Series […]

1 2 3 4 5