EntertainmentNewsSports Entertainment Fan Favorite Chase Elliott Wins NASCAR Cup Series Title, Twitter Sounds Off by Jennifer Shea November 9, 2020 by Jennifer Shea November 9, 2020 On Sunday, Chase Elliott won the NASCAR Cup Series title at Phoenix Raceway. And after…