Ohio State Racing Commission chairman Luther Heckman has resigned in the wake of a state investigation into commission activities.