The other factor is $$$. Although there are plenty of people who don't like the POTUS, there are plenty that do. Although there is a popular narrative that those who like the POTUS are uneducated, illiterates, they actually buy stuff. So, insulting a large segment of your market is rarely good for a business, even if that segment is not a majority of your customer base.
Although I have strong views politically, I don't think I have posted a single political item on FB throughout the past 7 years for this very reason: If you want people to hear your message/sales pitch/cause, you better not dilute your communications with secondary items. It is likely that politics is not a great focal point of their sports coverage, so they cut their losses. I think it is noteworthy because we've gotten so accustomed to our sports coverage being politicized (see ESPN).
I think the OP may have been noting the connection to sports journalism. There is also the common thread of Rex/Trump, Trump trying to buy the Bills, etc.