For the sake of the rest of the league, Wilson needs to be suspended indefinitely. This is no longer a case of a physical player throwing his body around, it’s gotten to a point where it’s just full on dangerous to have him out on the ice. If it wasn’t clear before, it’s obvious now that this guy has some serious mental issues that extend beyond the game. This guy could legitimately kill someone on the ice one day and the only way to prevent that is an indefinite suspension. Let him get the professional help he needs, for the leagues sake, for his sake.