Monday, August 27, 2018
The Richard Childress Racing NASCAR Xfinity Series teams had a strong outing at Road America, earning the pole, leading laps, winning stages and contending for the win.
Buy This Photo