On November 19th, TNA announced a new TV deal with POP TV to begin in January 2016 with their time with Destination America coming to an end. While the company itself treated this as the greatest thing since slice bread, is the deal actually that big of a deal for the wrestling promotion? If so, …
Recent Comments