If you're talking about WWE superstars, then I can tell you it'll be impossible to find high-quality t-shirts in NY. At least, affordable ones. Well, you can think about coming up with your own design and just print it on your shirt, many people do that. And there are hundreds of good companies that can help you with that, see more here, so I think that it's worth trying if you really want a WWE t-shirt.