He will likely center a line with Tyson Jost at left wing. Colorado on Monday signed forward Joonas Donskoi to a four-year contract and forward Pierre-Edouard Bellemare to a two-year contract, and last week traded for forward Andre Burakovsky (Washington Capitals).
"Kadri can play wing as well, so by making this trade we add a lot of depth with our forward group here to match up with the other forward groups around the League," Sakic said.
Barrie, a defenseman who turns 28 on July 26, had an NHL career-high 59 points (14 goals, 45 assists) in 78 games with the Avalanche and eight points (one goal, seven assists) in 12 playoff games last season. He has one season remaining on a four-year, $22 million contract ($5.5 million average annual value) he signed with Colorado on July 31, 2016.
Colorado selected a defenseman with the No. 4 pick in two of the past three NHL Drafts, Cale Makar in the 2017 NHL Draft and Bowen Byram in the 2019 NHL Draft, and also has Samuel Girard, the oldest of the three at 21.
"We knew with Tyson, with what we've got coming with Makar and we have Girard here, and in Byram, that going into [Barrie's] last year we probably wouldn't be able to re-sign him with where the [NHL salary cap is] going," Sakic said. "We just feel it's a position of need. We needed a second-line center."
Selected by Colorado in the third round (No. 64) of the 2009 NHL Draft, Barrie has 307 points (75 goals, 232 assists) in 484 games and 14 points (one goal, 13 assists) in 21 NHL playoff games.
Toronto earlier Monday traded defenseman Nikita Zaitsev to the Ottawa Senators and lost defenseman Ron Hainsey when he signed a one-year contract with Ottawa.
"We had a need, and from our view as a management team, we owe it to our forward group and [Frederik] Andersen in net to round it out as best we can and put the best possible team on the ice, particularly with defensemen who can move the puck effectively and efficiently to our forward group," Toronto general manager Kyle Dubas said.