Vince McMahon and Alpha Entertainment will be live streaming a "huge" announcement at 3pm EST, images have already leaked and it is indeed the return of the XFL. Once more details emerge, they'll be posted here. The initial idea is to have the league ready to go for a 2020 start.