I have some reason to believe Russia might be bringing their best wrestlers to New York. If some of you ever wished to hang around and watch Russians wrestle in person, this might be it.