Calling Fenway

WWE may have declined Fenway Park’s invitation to hold a wrestling show, however, “Wrestling All-Stars of New England” has happily taken them up on their offer. This Sunday there will a live professional wrestling show at the historic ballpark as a part of the El Mundo Latino Family Festival. And I get to be a part of it!

Continue reading