New XFL league reveals teams and logos