It was reported on PWInsider.com that New York City Indie Wrestler Matt Travis recently passed away following a tragic and terrible accident. Matt Travis’ trainer, Amazing Red, took to Twitter following the devastating news and said the following: “I just can’t. I don’t understand life sometimes. I’m gonna try and …
Read More »