the league admin in XFL hasnt logged in since 3-17-2018 ( https://xfl.myfootballnow.com/forums/1/35?page=1#35 ) and to be approved to XFL you need the league admin approval so unless that is fixed everyone and their brother can try to join the league which is at 17 openings yet no one can take over a team .