Home Business Vince McMahon officially launches the XFL!