Home âš¡ DISCORD âš¡ Podcast âš¡ X
The Survivor Series 2020 is heading to Texas later this year.
Insider source Twitter, WrestleVotes reports that Survivor Series 2020 will take place on November 22 in Dallas, Texas. WWE kicked off 2020 with the Royal Rumble in the Lone Star State.Â
As of this report, no arena or stadium has been announced for the Survivor Series event.
Location news: Survivor Series 2020 will be held November 22 in Dallas, Texas.
— WrestleVotes (@WrestleVotes) March 2, 2020
Follow us on X @WNSource
Follow us on Instagram & THREADS
LIKE us on Facebook
âš¡ News tip? Email ben@wrestlingnewssource.com