Yesterday I hit up a couple of sports bars to try and catch the game but every place had DirectTV so no Rockets. Eventually I found an unexpected resturant that would change the channel to the game for me. Reply here with any of the places (name, location, and notes if possible) that you found that can air the game. Hopefully this will help some people looking to watch that don't have Comcast.
My gf told me that she saw the game on at Big Woodrow's a couple of weeks back