Richard Childress & Justin Alexander comment on the finish in Richmond | NASCAR on FOX




Richard Childress & Justin Alexander commented on the finish in Richmond, VA.