DeAngelo had 51 points in 64 games this past season with the Philadelphia Flyers.
Tony's Struggles
Tony DeAngelo has been labelled as a controversy for years now starting back in his time with in the Ontario Hockey League.
Multiple times in his career he has been suspended for abuse of officials and twice in juniors for violating the OHL's police for keeping "homophobic, racist and sexist language out of the game".