July 16, 20205 yr Moderators Chase Elliott won the 2020 NASCAR All Star race in dominating fashion, taking the lead midway through the race and never looking back. For only the second time in NASCAR All Star race history, the race was not held in Charlotte, NC. Both times an Elliott came out on top. Chase's father, Bill Elliott, won the race in Atlanta in 1986. View the full article
Create an account or sign in to comment