After Vince McMahon's press conference today announcing the return of the XFL (see video below), a lot of questions still remain unanswered, but fans and other interested parties definitely have a decent general idea of what this rebooted football league could be like.