Duncan Keith announces retirement after 17 NHL seasons with Blackhawks, Oilers Posted by: Stonecom Interactive Tuesday, July 12, 2022 Keith spent the first 16 seasons of his NHL career in Chicago and won the Stanley Cup three times Source 2022-07-12 Stonecom Interactive