This is the biggest potential issue for Perry when it comes to signing with the Edmonton Oilers. There is no secret that the reason his contract was terminated by the Blackhawks was due to an off-ice incident. I assume it wasn’t an illegal one or there would have been more than just a contract termination.
There are a ton of rumours around what it is that he did. I am personally not going to dive down the rabbit whole that is internet fed rumours. If you really want to do that on your own time go right ahead. Just make sure that you are aware that pretty much most of it is not real, but made up to get clicks and shares on the which ever site you are on.
I assume the Oilers did their due diligence before they signed Perry when it comes to what caused the termination. Just as they did when they signed Evander Kane. People, myself included, were concerned about Kane off the ice and right now they are going to be worried about Perry off the ice.
The only way for this issue to go away is if Perry openly talks about what happened to get his contract terminated. Till then there will always be a bit of a dark cloud around Perry. As I mentioned earlier it can’t be anything super serious as there was no legal action against him.
Another point around this is how will the rest of the team react to hearing what he did. Perry telling the public is one thing, but I am 100% sure that he will have to tell his teammates what he did before they can fully bring him into the locker room. This is more important than what the public thinks of him.
If his teammates aren’t willing to accept him off the ice they certainly aren’t going to try their hardest to play with him on the ice. Assuming he will either be on the 3rd or 4th line means he will have to prove himself on and off the ice if he wants to be accepted as an Edmonton Oilers player.