
We’re back again with the final WWE pay per view of 2017 and the follow up to Survivor Series. That’s right — tonight is the Clash of Champions at TD Garden Arena in Boston, Massachusetts. One might think the PPV name would actually have been more appropriate for the aforementioned Series, where Raw and SmackDown…