Richard Childress speaks out on leaked messages and the growing Richard Childress NASCAR controversy shaking the sport in 2024.