I was meaning to start a stream or something for fun.
DELETE THIS THREAD
Apparently you can only create a team if you are partnered...
there are quite some partners here around so team up ! and go go go ;)