When it comes to Heimlich though... how would he even begin to fit in to any clubhouse in the majors .. or even the minors when a bunch of his teammates are gonna have kids around?
How does a minor league team, whose entire existence relies upon family atmosphere and kids being at the ballpark run a guy out there with a child molesting record? it would be a PR nightmare.
I don't care what anyone says, when you know there's a convicted child molester near, whether he's paid the price with jail time or whatever... he's going to be a pariah. No teammate with kids would ever trust bringing his kids around ever, whether they believe he's reformed completely or not. None of these guys will have any history with him prior, so the first thing anyone is going to think is "hey here comes the child molester." They won't see him as a person first, ballplayer/teammate second, convicted criminal third or whatever. It's especially true in child crime scenarios.
And while Osuna's type of situation is beyond s*****, guys in MLB already have a history with him, probably really like him as a person and have some sort of foundation to build forgiveness from. Plus, as s***** as abusing women is, it's not abusing children and he'll be much more likely to be given second chances by the people around him and still be seen as a person and a ball player rather than a wife beater. Sure .. they'll still have it in the back of their minds all the time, but not like any crime relating to kids.