There are only two possible reasons for Trump to not release his tax returns:
Victoria Lamb Hatch

He is hiding embarrassing but totally legal tax strategies which allow him to pay no Federal income tax! Just like GE paid no tax for several years Trump takes advantage of bipartisan laws designed to benefit real estate developers. It just won’t look good to the average working stiff.

GE has a whole division dedicated to evading, oh no, I mean, avoiding taxes.

And then, he donates very little so charitable contributions are nil. This doesn’t look good.

He hopes the latest 15000 emails will do Hillary in. By October 1 he will take the lead.