A.J.
OK, Whew. Before I say anything, let me just say, my husband is 41, and no signs of maturing. He was a musician when I met him, still is, and always will be. 3 kids or not. I would never take it away from him even though he's always on tour and NEVER HOME AND I DO EVERYTHING. But. I have things the way I want them too, in my own way, and since he is covering the bills right now, I have less lee way to complain, but that has traded between us a few times over the years, same with responsibilities, different times call for different measures. BUT. Anyway, You have a major advantage here, if you spin it that way.
First of all. Soft Ball has become the symbol of all that is wrong with your husband. When really it's the unfair burden on you and the finances. I KNOW you think a lot of those things would be solved if you could take away his softball, and a little revenge to boot, but even if only a couple of them change, it's not worth it to take that away from him. Hopefully he'll be playing until he's 80!
What you need to do is come up with a fair plan for all the things that need doing in your home and INCLUDE softball in the picture. Maybe LESS softball, maybe not. But if you take that away, the resentment is going to be flying BOTH ways way worse. I agree, right now, he is escaping to softball and majorly slacking, but you can reign it in.
Rack up a list of chores, kid play time, etc that needs to happen, lay out your work schedule, AND his softball schedule, and have a meeting to decide who needs to do what to allow for work and softball and all the other things that need doing until there is a fair breakdown. If he refuses to agree to it, you need to have real consequences standing by of things you will not do anymore etc. Have rewards in mind for progress-just start a fresh slate.
He was enabled to go off the rails, and there he sits. Have a major pow wow and try your best to lay this all out with love and fairness and a desire to let him play some softball if the new fair plan allows. Be super clear with him about how you're feeling, but try no to attack.