Tag: wrestling at venue
Despite rumors started as the result of an article on Philly.com and speculation from two other major wrestling websites, the ECW Arena (aka New Alhambra Arena) is to remain a boxing, wrestling, and MMA venue.Here is the statement from...