WWE Survivor Series Location Announced

- WWE announced yesterday that this year's Survivor Series will take place on November 14th live from Cleveland, Ohio. No on-sale date for tickets have yet been released but everyone was told to keep checking wwe.com.

[Credit: Several rajah.com readers]