NASCAR America: Richard Childress: It’s been ‘quite a ride’ to reach Hall of Fame

0 Comments

Richard Childress became the first owner to win three titles in all three NASCAR national series. He talks about how special it is to be inducted into the Hall of Fame and his special connection to Dale Earnhardt.