Keith Trade Worked Perfectly for Edmonton - OilersNation
The NHL's worst contracts by team for the 2017-18 season
TYCHKOWSKI: Losing Larsson for nothing a tough blow for Oilers
It's a major gamble: Edmonton Oilers trade for Duncan Keith, multiple sources report
Edmonton Oilers trading for Duncan Keith, Blackhawks will retain no salary
What's Delaying the Inevitable Duncan Keith Trade to Oilers
Oilers Inexplicably Take On Duncan Keith's Full Salary in Puzzling Trade
Oilers hire retired defenceman Duncan Keith for player development role
Oilers' decision on veteran Duncan Keith hinges on intangibles, not analytics
Oilers' Duncan Keith announces retirement after 17 seasons