Updated WWE Survivor Series card for November 19th

November 19th WWE’s Survivor Series pay-per-view takes place in the Toyota Center in Houston. The card has gone through several changes over the past month and with all the illnesses and departures there are a few “TBA” spots on it. Still, it is looking pretty solid overall. Check it out.