I looked back through other videos to see if Glenn had been a Stars At The Game for other games (since they don't tag them with names, they don't show up in search results), and this is the only one where she's wearing glasses. Hopefully, for her, it was just a temporary thing. BTW, he wasn't featured in any other video up to his early April appearance where he announced the Sept. 18 show at MSG.