Defenseman Erik Johnson signed a seven-year contract extension with the Colorado Avalanche on Tuesday.
Financial terms were not disclosed, but the contract reportedly has an average annual value of $6 million.
Johnson, 27, is signed through the 2022-23 season. He is entering the final season of a four-year, $15 million contract.
"I'm humbled, honored and very excited to be part of this group for the next seven years," Johnson said in a statement. "Thank you to the Kroenke family, [executive vice president of hockey operations] Joe [Sakic], [coach] Patrick [Roy] and the entire Avalanche organization for their trust. And thank you to all the Avalanche fans for their support. I can't wait to help bring the Stanley Cup back to Denver."
Selected with the No. 1 pick at the 2006 NHL Draft by the St. Louis Blues, Johnson missed the final 34 games last season because of a knee injury but scored an NHL career-high 12 goals and had 23 points in 47 games. In 456 career regular-season games with the Blues and Avalanche, he has 48 goals, 193 points and 301 penalty minutes.
"Erik is a big part of the core of this team," Sakic said. "We felt it was important for our franchise to secure his rights for the long term as he enters the prime years of his career."
Johnson won a silver medal with the United States at the 2010 Vancouver Olympics and was selected to the 2015 NHL All-Star Game.