Was visiting up there last spring and watch one of the Rockets/Blazers games at Frank's on the Lake in Belton. That was national TV though. Temple has a few bars I think (and maybe a BWW if I'm not mistaken), so you might try those.
Yeah, the ones on major networks play around here. But I'm having trouble finding a place that has NBA League Pass. It gets annoying watching every game on a computer.