News

Richard Childress was not happy with Kyle Busch and the No. 8 team’s finish at the NASCAR Cup Series race at Dover on Sunday.
Kyle Busch backs his boss Richard Childress's comitment of having better cars at Iowa Speedway hoping for a sucessful weekend ...
Before the Cup Series could grab headlines, Xfinity did it first at Indianapolis. The post Calls Mount Against RCR for ...
Richard Childress Racing isn't what it once was. This is a statement you truly could've been saying for decades now and been ...