Vince McMahon speaks at the WWE Network overview, discussing the launch of the network and the timing, the impact on their television ratings, the potential of losing DirecTV as a carrier of WWE pay-per-views, and much more.