Glenn, who sang the National Anthem at Game 1 of the National League Championship Series pitting the Cardinals against the Washington Nationals, laughed deeply.
Glenn stepped down from his regular duties of signing the anthem at Blues games, but noted he has not given it up completely.