what part of Houston and where did you move from?
Spots to watch sports, honestly, past few years, I've stopped going to watch sports, married, and kids now. So I watch my sports at home.
But places to eat, check out.
Pluckers Wings
Red Lion - british pub, good food
Kenneally's - irish pub, great pizza, (cubs fan hangout on game days)
Non Sports but great food
Killens BBQ in pearland - best BBQ you will ever eat!, bread pudding too!
Burger Palace - fav burger joint, service can be slow, but great!
Mia's - best country fried steaks!
Bellaire and Beltway, Chinatown
GL and welcome to Houston!