Rumored Location For WWE Survivor Series

0

According to the oft-verified WrestleVotes account on Twitter, WWE Survivor Series will be held on November 22nd in Dallas, TX. The city last played host to the November PPV in 2003.

No word on which Dallas venue will be used for the event, but the 2003 edition was held in the American Airlines Center.

Location news: Survivor Series 2020 will be held November 22 in Dallas, Texas.