It's not purely political (or even political at all, really). Huff has a long list of stupid, offensive tweets and public comments. Recently he criticized the Giants for hiring the first female coach and said stuff like "this has #MeToo written all over it", "couldn’t imagine taking baseball instruction from an ex female softball player. Have fun with that @bcraw35 @bbelt9 @BusterPosey." He's mostly just an *******. He probably labels things "jokes" in hindsight when they are insulting. If he was just an outspoken Trump supporter he would still be invited. f***, half or more of the players in MLB are probably Trump supporters - they are mostly rich and white so they aren't all liberals.
The Larry Baer thing (Giants CEO) was very stupid. He tried to take a phone out of her hands and she fell off a chair in the process. It's bananas that Baer faces any repercussions at all.