Heniff’s WWE Clash of Champions Review: Smackdown Ends 2017 w/ a “Meh”
WWE Clash of Champions took place Sunday night at the TD Garden in Boston, Massachusetts. Smackdown’s last pay-per view of 2017 featured each of the brand’s champions fending off any opponents and enforcers to be able to walk out of Boston with their title(s) in tow. Beyond the championships, the two WWE careers of Kevin…