Thompson in Turn 5: NASCAR’s Hall of Fame Votes Are in & the Committee Got It (Just About) Right
Now with 60 years of NASCAR history to draw on, the sport has selected its first five inductees to the soon-to-be completed Hall of Fame in Charlotte, N.C.