I'm biting the bullet and moving to the burbs. Any good sports bars in or close to Sugar Land? The answers I got on Yelp didn't look promising. TIA
Edit: Also, is there a certain bar that people gather at to watch our games?
Edit: Also, is there a certain bar that people gather at to watch our games?