Cole Duncan Wins the Freedom 40

Cole Duncan. (T.J. Buffenbarger Photo)

CHILLICOTHE, Ohio (August 6, 2016) — Cole Duncan won the Ohio Sprint Car Series Freedom 40 Saturday night at Atomic Speedway.