Heres my script here

local numPlayers = 0
 
for i, v in next, game.Players:GetPlayers() do
if v:FindFirstChild("TeamColor") == BrickColor.new("Bright red") then
numPlayers = numPlayers + 1
elseif v:FindFirstChild("TeamColor") ~= BrickColor.new("Bright red") then
    numPlayers = numPlayers - 1
end
end
 
if numPlayers == 0 then
 
local player = game.Players:GetPlayers()
 
local pickedPl = math.random(1, #player)
pickedPl.TeamColor = BrickColor.new("Bright red")
 
end

but how do I make to where all the other players join a different team?