Chandler Smith Finishes 14th at Talladega
Coming into Saturday’s race at Talladega Superspeedway, the plan for Chandler Smith and the No. 18 iBUYPOWER team was to collect as many stage points as possible in the opening two stanzas, ride around in the Final Stage to avoid the carnage and leave the Alabama track with as large of points cushion as they…