Kurt Leibmann Retires from 500GP