Hey there! Team creation from this site has officially been deprecated. However, you can still create your team when joining a game through the King Trivia Player App!