Stop in for a cup of coffee

There HAS to be more to that story than what is public. My guess is he slept with the wrong dude’s wife
I can only speak of when he played for the Phillies.
Not the most sociable guy, but that shouldn't keep him out. Teams are full of guys like that in all sports.
In every MLB club house there is a sign posting the rules. Number one is you can,t bet on baseball games.
Bad enough he did then he lied about it.
He will eventually get in after he dies.