The Toronto Maple Leafs needed a right-shot defenceman. The Colorado Avalanche needed a second-line centre. So when the two teams came together on a blockbuster trade this summer, with Nazem Kadri and Tyson Barrie changing addresses, the general consensus was both teams got better.

The full trade saw the Maple Leafs acquire Barrie and centre Alexander Kerfoot from the Avalanche for Kadri and defenceman Calle Rosen. The Avalanche are also retaining 50 per cent of Barrie’s $5.5 million expiring contract.

You can read the rest of the article on Sportsnet.ca.