It looks like the secure https has been put into place.
As for TNA, I was, too, until they drove me away. I've watched bits and pieces of 2017 and maybe this network will get me to watch weekly again. We'll see. As of right now I don't get Pop so this would be my only way to see Impact.