Mechanical Gremlins Strike Again; Sideline Finchum Early at 'Dega
Talladega, Alabama (04/26/19) - Chad Finchum was in new digs for Saturday's MoneyLion 300 at Talladega Superspeedway. He was behind the wheel of the Crash Claims R Us No. 13 MBM Motorsports/ James Ca...