The teams are owned separately.
The owners have formed a/an (association, relationship, union, league), to administer the operation of their league.
So yes it is a union of sorts, kind of like the united states is a union of states.
actually it’s called a “league” - look it up. You used that word in the same sentence as players union, which is a LABOR UNION.