Survivor Series is WWE’s yearly November big 4 pay-per-view. It appears that they will be traveling back to Texas for another large event.
Wrestle Votes reports that Survivor Series 2020 will take place on November 22nd in Dallas, Texas. WWE was just in Houston for the Royal Rumble so the Lone Star State is getting an awful lot of love right now.
Location news: Survivor Series 2020 will be held November 22 in Dallas, Texas.
No venue was announced for the Survivor Series event as of this writing. It will be interesting to see which location WWE books for the final Big 4 pay-per-view of 2020.