Richard Childress Inducted into NMPA Hall of Fame
Legendary NASCAR team owner Richard Childress was inducted into the National Motorsports Press Association Hall of Fame last night at a gala event in Concord, N.C. The 14-time championship-winning team owner was inducted along with former NASCAR driver Ricky Rudd. Rudd took RCR to its first NASCAR Sprint Cup SeriesContinue Reading