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.