Sunday April 18th, 2021 5:15AM

Share Aritcle

Hancock takes rain delayed Super Pro win at Commerce

Mark Hancock had to wait out a three hour rain delay, but it paid off with a victory in the Super Pro division final in Summit ET Drag Racing Series action on Saturday night at Atlanta Dragway...