The North Carolina businessman built Charlotte Motor Speedway and owned nearly a dozen NASCAR tracks
Read full NASCAR article on CBS Sports
Read all NASCAR articles
The North Carolina businessman built Charlotte Motor Speedway and owned nearly a dozen NASCAR tracks
Read full NASCAR article on CBS Sports
Read all NASCAR articles