Chad Finchum Charges to 15th-Place Finish at Texas
Justin, Texas (11/02/19) - It was all thumbs up for Chad Finchum and MBM Motorsports, when the checkered flag dropped on Saturday night's O'Reilly Auto Parts 300 at Texas Motor Speedway. The jubilati...