Even when he was with the Arizona Coyotes, he was suspended during the 2016-17 season for verbally abusing an NHL official, David Brisebois.
A lot of fans have been suggesting that the Rangers add someone with more grit and a �I don't care' attitude, to help the organization make it to the Stanley Cup Finals this season, and DeAngelo just might be that guy.
Throughout his career he has played 371 between the Carolina Hurricanes, Philadelphia Flyers, Arizona Coyotes, and the New York Rangers, recording a total of 210 points (48 goals, 162 assists).