
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
Powered by WPeMatico

Posted in 