Carson Kvapil won a wild race at Martinsville on October 31, 2026, keeping his championship hopes alive. The victory came in a dramatic event at the historic short track. Photos by Greg Atkins and Stephan Stroud.
Carson Kvapil Wins Wild Martinsville Race to Keep Championship Hopes Alive



