Richard Childress Racing won the Texas NASCAR race from the Command Center
Childress says, “It’s F1 type of technology.”
Richard Childress has been seen at NASCAR tracks, since forever. But, since the pandemic, he’s been away from the track but watching from an uncommon place in Welcome, North Carolina.
Childress went to both races at Charlotte. But, that’s only because he owns a condo at the facility with a lookout over the racetrack.Read More