Armstrong has been with the Blues since 2008, when he was hired as vice president of player personnel. He was named general manager in July 2010 and spent the past three seasons as executive vice president of hockey operations. Armstrong will remain GM.
Affleck has been with the Blues for 37 years, starting as a player during the 1974-75 season. He played five seasons in St. Louis and had 14 goals and 79 points in 274 games. He also played for the Vancouver Canucks and New York Islanders before retiring following the 1983-84 season. He returned to the Blues in 1987 and has worked in a variety of positions, including radio and television analyst, and vice president of sales for the Blues and Scottrade Center.
"Having worked closely with Doug and Bruce for the past year, I have been able to observe their skills, dedication and professionalism first-hand," Blues owner Tom Stillman said. "These changes are a strong statement of confidence in their leadership now and into the future."