The Hurricanes made a controversial signing on the opening day of free agency Wednesday, signing former New York Rangers defenseman Tony DeAngelo, to a one-year deal worth $1 million.

Incidents in DeAngelo’s past include a physical altercation with Rangers goalie Alexandar Georgiev last season, and being was suspended in the OHL for violating the league’s harassment, abuse and diversity policy resulting from a slur directed at a teammate.

DeAngelo spoke with members of the media on a Zoom call Wednesday night and addressed his attempts to better himself, how he feels he’ll fit with the Hurricanes and more.

Here’s a full breakdown of everything he had today:

On his efforts to grow as a person and what convinced the Hurricanes to sign him: As you get older and more mature, a lot of the stuff that’s happened in my career has been emotions from being competitive. There’s never been any off-ice problems or anything like that. It just comes from having a high level of compete for the game and passion for the game. I think I’ve made some mistakes along the way obviously, stuff that I regretted. I tried to improve on it. Now I just have to prove it to the Hurricanes. Like Don said, they spoke to a lot of people, and I’ve spoken to them. They’ve talked to ex teammates, coaches and stuff. They felt comfortable to bring me in. I told them I’m not going to let them down and I’m a man of my word. So that’s what I plan on doing.