wfthorne.com
NXT Takeover: New Orleans 2018 Review
It’s WrestleMania weekend which means we kick off with NXT Takeover: New Orleans. The card looked to be a very solid show on paper, so did it live up to the hype? Let’s break it down and take…