Last September, upstart wrestling promotion All Elite Wrestling (AEW) shocked fans, by announcing that their first show from New York City wouldn’t emanate from a normal wrestling venue. Not Madison Square Garden, Barclay’s Center or the Hammerstein Ballroom would host AEW’s first NYC event; it would be held inside of the US Tennis Association complex, the home of The US Open. The biggest stadium in the complex is Arthur Ashe Stadium, which seats over 23,000 for tennis. Last year was a spectacle, which is pretty hard to accomplish in an industry build on spectacle. But, considering the recent backstage drama that AEW is desperate to move past, does this Grand Slam, live up to the hype, set by the inaugural show?