Class of 2020 inducted into NASCAR Hall of Fame

February 1, 2020 Greg Engle 0

Five of NASCAR’s legendary competitors – three drivers, an owner and an engine builder/crew chief – were enshrined into the NASCAR Hall of Fame in Charlotte, North Carolina, Friday night during the Induction Ceremony held in the Crown Ball Room at the Charlotte Convention Center.