I am not a fan of judging someone harshly for something they posted on the Internet, 15 years ago, as a pre-teen, so I think it is stupid if the Blazers fired him to dodge bad publicity instead of just having him apologize and claim that he has grown and matured since then. I would believe him.
On the other hand, by the time the article was written, the offending tweets had not yet been deleted, so it could be the case that the guy refused to apologize and doubled down instead.
I just checked, and now the Twitter account is private. Hopefully, that is because the (former) announcer is going through and deleting all the embarrassing cringe bait.