Allow 'twitch teams' to be created and joined by twitch affiliates
You can be invited to a team not matter your account status.
Seth and Jay commented
I mean really, A team isn’t really worth that much. It’s barely different than a community.