Can't get rotor off - other ideas?

Ok - and I did search, but…

I’ve got a rotor that I can’t get off. ('96 F-bod front if anyone cares) The rotor is truly rusted on, and I’ve tried overnight soaks in PB Blaster and a 3# short sledge. The hits were hard enough to crack and finally break the inner face of the rotor (cracked at the vanes, and the whole disk broke into three pieces. (Will post pics later if I get a chance)

The outer face and hat are still in place, haven’t budged.

Any other ideas?