By Lucas Wood
The WWE Network will be launched in just 11 days and will feature the first ever NXT pay per view. The event will take place on Wednesday, February 27th and is expected to compete against Total Non-Stop Action. Not sure how they’re going to compare ratings from an internet subscription to television, but it’s whatever.
Continue reading by clicking the link below.