A ver, y perdon. El "echo" de PHP no nos serviría para enviar variables. Solo las imprimiría en pantalla.
Lo que tenes que hacer es poner todo tu codigo html entre comillas, e igualarlo a una variable PHP. Siguiendo tu listado, quedaría asi:
$message = "<b>Obra Solicitante </b>: ". $_POST['league'] . "\n";
$message .= "<b>Encargado</b>: " . $_POST['team'] . "\n";
etc.
Casi ya lo estabas haciendo.
Tambien es importante declarar en $headers que el tipo de datos a enviar es html y no solo texto plano.
$headers="From: IPSE" . "\r\n";
$headers.="Reply-to:
[email protected]"."\r\n";
$headers.="Content-type:text/html; charset=\"utf-8\"\r\n";
$headers.='X-Mailer: PHP/'. phpversion();