You only need a unanimous vote if you are changing the league rules. If the number of teams is stated in the league rules, then the officers of the league (elected officers and team captains) will have to agree unanimously to allow more teams to join the league.
If the number of teams in the league is not written in the league rules, then a majority should suffice.
--------------------
Nicanor (Ten On The Deck)