TNA Wrestling Returns To The 2300 Arena In Philadelphia For Back-to-Back Nights Of Action-Packed Pro Wrestling
2300 Arena 2300 S. Swanson St., Philadelphia, PA, United StatesChampionship Matches Confirmed For Both Philadelphia Shows: Friday & Saturday, March 22-23 The new era of TNA Wrestling returns to Philadelphia for two-nights of high-energy pro wrestling at the prestigious 2300 Arena, a venue steeped in history dating back to ECW. The TNA television trucks will be in Philadelphia to capture all the in-ring action […]