There is a sports bar on HWY 6 right before the entrance to Keystone's main parking lot (on the right in the strip center), but I can't remember the name. Lots of big screens, good food/beer and they have wireless speakers you can put on your table and tune the game you want to hear.
Sorry I can't remember the name off the top of my head but I moved to Steamboat from there back in '06
http://www.coloradoskipackage.com/keystone/restaurants.htm On this map it is in the building just left of the #4 (Snake River Saloon) at the end of that strip mall that is closest to #4.
Never Fear, Never Quit. - [quote off my favorite ball cap.]