Chase Elliott took home an impressive victory in the 2020 NASCAR All Star Race after winning Stages 2 and 3. He won the million dollar prize and becomes the second driver ever, after his father Bill Elliott, to win an All Star Race that was not held in Charlotte, NC.
Powered by WPeMatico