727 Debacle possibly converter?

I've had a conv crack on the hub like the pink one above. Mine wasn't centered on the crank and finally fatigued and cracked. Could not see the crack...put a rag and shop air to it and found it leaking that way. As others have noted, you won't nt always know why but just find the leak/crack and get it corrected.
Yeah I'm going to drop it tomorow and see what it looks like. I was thinking if I have to replace it then I'm going to go with a hughes 3000 stall. Only problem is on summit the hughes 24-30 doesn't show a ring gear attached to the converter? It comes with a ring gear right?
Hughes Performance 24-30 Hughes Performance Pro-Street 30 Series Torque Converters | Summit Racing