Is TNA Looking to Run Major New York Area Venue?
Posted by Larry Csonka on 09.17.2013
That’s the word…
- There has been a lot of talk that TNA is looking into running a major venue in the New York City metropolitan area soon. While Madison Square Garden is out (due to their exclusive relationship with the WWE), the Barclays Center, Nassau Coliseum and IZOD Center are said to be the major venues in play.