This is the Texans debut on NFL network (I think) and does anyone know if the game is going to be available on a local non-premium channel? I haven't yet sprung for the NFL network, so I guess it may be time to either fork over a few dollars to Comcast, or go to a local Hooters, etc. to watch the game. I can't take Friday off from work cuz' my boss is already on vacation and it will be hard to resist the temptation to drink too much if I go to a sports bar to watch the game. Thanks in advance for any information.