Survivor Series is one of WWE’s yearly big 4 pay-per-view, and it appears they will be traveling back to Texas for another large event in November. WrestleVotes reports WWE will host Survivor Series 2020 on November 22nd in Dallas, Texas.
WWE was just in Houston for the Royal Rumble, so the state is seeing plenty of action lately. However, no venue has been announced yet. It will be interesting to see which location WWE books for the final big pay-per-view of 2020.
Location news: Survivor Series 2020 will be held November 22 in Dallas, Texas.
— WrestleVotes (@WrestleVotes) March 2, 2020