The maximum fine under league rules for what happened is $1M , not $2.5 ,,, the 2.5 is for an act ,, it’s $1m max for verbal. This will not end well for the league.
The act was the damage his comments caused to the league through cancelled sponsorships and relations with the players. That's where the $2.5 mil comes from.
This will not end well for the league.
I don't know if the league will manage to strip him from ownership, but the ban and the fine will stay.