Quote:
Originally Posted by TEX
Yes - SRO Sports Bar at Northwest Mall located on Hempstead Hwy & 610 North. A group of us have been going there for 15+ years. Phobia used to take in games there as well when he lived in Houston.
|
I thought SRO closed up?
They show all the games there if they're still open.
Is there a certain room you guys go in?