Multiplayer race teams

Seems a lot of the community wants multi-class endurance racing, myself included, so how about being able to have racing teams online compete against each other?

Here’s a breakdown of how it would work:

I create a team, and another several (or several dozen) people join my team.

Many other people create their own teams, and many, many more join those teams.

Races are scheduled at certain dates and times, with those teams competing against each other, using their own strategies. I hoghly suggest teams appoint team managers.

Teams can only commumicate with each other, other teams can’t hear me talking to my teammates.