Stewart Friesen scored a win in the final Super DIRTcar Series race at Volusia Speedway Park’s DIRTcar Nationals, and Larry Wight’s runner-up effort in the main locked up the DIRTcar Nationals…

Sports Photo Showcase