The bottom line with DeAngelo is that he's caused far more problems than his defenders want to admit, AND committed far fewer/less egregious acts than his detractors want to admit. He's not a saint, and bringing him into a team is almost a guarantee that you will have to clean up a mess sooner or later. That said, the constant posts grouping him together with guys who have committed racist acts, abused women, committed sexual assault, etc are also absurd. He kind of reminds me a lot of Sean Avery (another guy who was universally hated, had his warts, but whose haters could never justify their hate via his actual actions). He has more talent than Avery did, so I'm sure he'll get another chance, but he might be on his last chance by this point. Players like that are an annoyance, and NHL teams don't like to be annoyed.