NASCAR / Analysis
Richard Childress Criticizes Team Performance at Dover
Richard Childress, owner of Richard Childress Racing (RCR), publicly criticized his team's performance after the Dover race, where Kyle Busch finished 11th and Austin Dillon finished 15th. This has sparked discussion within the NASCAR commu...