WCW Clash of the Champions Airing on the WWE Network
According to PWInsider.com, WCW Clash of the Champions will begin airing on the WWE Network this coming Monday at 6am EST.
WWE Diva JoJo, who has been absent from WWE & NXT TV for quite sometime, was doing ring announcing with Devin Taylor at last night's WWE NXT live event in Largo, FL.
Kurt Angle Continues to Tease WWE Return
During a recent #AskAngle Twitter Q&A, TNA star Kurt Angle posted the following on Twitter: