As you all may be aware, Survivor Series 2018 is right around the corner. The match card is stacked from…
The WWE Survivor SeriesĀ 2018 pay-per-view is all set to take place at the Staples Center in Los Angeles on November…