No, señor, es muy mala idea guardar todos los nombres de los jugadores en un mismo registro, pero lo que no has entendido del todo es la forma de relacionar equipo con jugadores y, si no lo tienes claro desde el principio, tanto el diseño de las tablas como el desarrollo de tus scripts van a ser tremendamente complicados.
Imagino que si un mismo usuario registra dos veces los mismos jugadores, con el mismo nombre de equipo (o incluso aunque sea diferente) ya tendras serios problemas.
Sugiero que los jugadores tambien tengan una ID, de manera que si en un futuro deseas hacer algo mas que simplemente crear equipos, como sancionar, asignar puntuacion, etc., puedas lograrlo facilmente.
Tambien, antes de insertar un registro (de equipo o jugador):
1- Verifica si ya existe el nombre en la tabla correspondiente.
2- Si existe, simplemente obtienes la ID, para lo que sea necesario.
2- Si no existe, lo insertas y tambien obtienes la ID con mysql_last_insert_id
P.D. Sexo varchar(30)?... bueno, pueden escribir "Al menos tres veces por semana", cuatro ya no cabe.