NCW 2018 is here. See you at the matches.
This past Friday Northeast Championship Wrestling kicked off the 2018 Season from the Jacob Jones VFW Post in Dedham, MA, running despite a huge storm hitting the New England coast. A HUGE thank you to everyone who came out despite the awful conditions to support NCW for the 2018 Season premiere.
View original post 810 more words