WWE has unveiled a free version of WWE Network, with more than 15,000 action-packed WWE titles available at launch.