PlutoTV, the streaming service that aims to provide the experience of a 1990s cable subscription, announced the addition of a new pro wrestling channel to its lineup today Pluto announced the new channel on Twitter, while indie wrestling streaming service IWTV announced its content would be featured on the channel along with other wrestling content[...]