Friday night WWE Smackdown took over the XL Centre in Hartford, Connecticut, not far from the company’s base of operations in Stanford. This wasn’t the go-home Smackdown for the next

Twitter