Dean gets solid ARCA finish despite mishap

June 24, 2017 02:32 PM