SportsPhoto: HT SportsRichard Childress Built NASCAR Team with 17 National Titles
Richard Childress, born in Winston-Salem, North Carolina, started selling popcorn and peanuts at Bowman Gray Stadium to support his family and meet drivers. He later founded Richard Childress Racing (RCR), which has won 17 national NASCAR series titles. Beginning as a driver in 1969 at Talladega, Childress transitioned to team ownership, working long hours and building his racing legacy.
HT Sports··Winston-Salem


