Troy Coughlin takes giant step towards third Pro Mod title with crucial St. Louis win
Troy Coughlin ran a gauntlet of top professionals in his twin-turbo JEGS.comChevrolet Corvette C7 and won the sixth annual AAA Insurance NHRA Midwest Nationals Sunday at…