Location for WWE Payback 2017 PPV
It was announced on Monday that the 2017 WWE Payback PPV will be taking place on April 30 from the SAP Center in San Jose, California. The PPV is slated to be for the RAW brand only. Tickets will go on-sale this Friday (February 24).
Post 2/20 RAW videos
WWE posted the following videos from after last night’s 2/20 episode of RAW.