I was just going around Stack Exchange sites and I discovered this:
Any explanations why this is here? This is not Stack Overflow.
This is a new change as of today:
Stack Overflow and Stack Exchange Left Navigation update - will appear later this afternoon.
- If you belong to private Teams, Free or Basic, your Teams will be listed in the left navigation on most Stack Exchange sites. Currently, they appear only when you are visiting Stack Overflow.
- If you don’t belong to any teams, there will be a prompt to start a team, which can be minimized.
Since we are one of most Stack Exchange sites, we now have teams in the left nav.