The St. Louis Blues have agreed to terms on a seven-year deal for 23-year-old defenseman Alex Pietrangelo the club announced today.

“We’re excited to have Alex in the fold for the next seven years as he will continue be a key component of our franchise” said Blues general manager Doug Armstrong in a release. “He is an elite defenseman in this league and will be for years to come.”

The deal is reportedly worth $45.5 million over the seven years for a cap hit of $6.5 million.