McMahon's company, Alpha Entertainment, said it will make a "major sports announcement" this afternoon. It's not clear if McMahon will use the XFL name again, or if he will be starting an entirely new professional football league.
TOPICS: Vince McMahon, NBC, NFL, XFL