I also live in Houston. We should carpool to the game in Dallas next week.
I also live in Houston for about a year now. Any suggestions for where to watch the game? I have Sunday ticket for the season but playoffs you don't get. Last week, we went to BWW's.