Is there a limit to how many teams a player can join?
There is no limit to the number of teams a player can be a part of in any season, as long as the player is not competing in multiple teams for the same game. For example:
Player A can be a part of Fortnite Team A and Rocket League Team A.
Player A cannot be a part of Fortnite Team A and Fortnite Team B.