Check out "Hawks on the Rocks" they are a Colorado rocky mountain area group that has game watches in many different areas. The biggest one is at the sports column in Denver.. I don't know where glenwood is but have him check out their facebook page or look them up. That would be my best bet
We ate at a sports at there once that would likely have the game but I can't remember the name. I'm sure it still there. Some kind of brewery. Then after the game he can soak in the hot springs. We loved Glenwood when we stayed there for part of a week.
I'm pretty sure most of them are here in Denver. Ones I know of are Sports Book in Greenwood Village (close to home for me). Sports Column downtown on Blake (awesome gameday). Freshcraft (just down the street from Sports Column). Esters Pub on S Holly. Decent drive from Glenwood but worth the trip to LoDo.