Richard Childress ... in-Chief of Racing America. He has 15 years of experience as a motorsports journalist and has been with Racing America since 2023. Joseph Srigley covers NASCAR for ...