He spent nine years as the play-by-play announcer for two Major League Baseball teams (Kansas City Royals and Colorado Rockies), in the NFL he has worked with both the Seattle Seahawks and the Kansas City Chiefs broadcasting regular and pre-season games and also announced several games for the NBA's Denver Nuggets.
in Broadcasting from John Brown University and began his career working in radio and television in the Midwest.
He eventually added nearly every college sport to his list of professional credits: Football, Baseball, Wrestling, Volleyball, Tennis and Track and Field.
In addition, Armstrong did play-by-play in the NFL with the Seattle Seahawks in 1992 and the Kansas City Chiefs in 2009, as well as in the NBA, when he was a fill-in announcer during the 1996 - 2001 seasons with the Denver Nuggets.
Armstrong retired from broadcasting on November 28, 2022; the last event he called was an 87–55 victory by Kansas over Texas Southern in men's college basketball.