Armstrong signs extension, Steen named to new position | St. Louis Blues - NHL.com nhl.com Submitted by nhlnews6345 on June 14, 2024 at 6:26 PM in sports Doug Armstrong remains through 2028-29, Alexander Steen to become GM in 2026 No comments 5