14,903 fans were in attendance last night at the TD Garden in Boston according to WWE. This makes the event an official sellout. This has to be good news for the WWE as they finish the year with a very strong PPV after some stutter steps early in the year.
Next up is the Royal Rumble at the Amway Center in Orlando, Florida on January 24, 2016.
What did you think of WWE TLC? Comment below.