News

The No. 8 Richard Childress Racing and No. 19 Joe Gibbs Racing teams were penalized, with four crew members suspended for two races. Additionally, fines were issued to Xfinity and Truck Series ...
Once a dominant force in NASCAR, Richard Childress Racing has hit some rough patches in recent years. The team that won six ...