Every sports fan should go at least once, though don't expect to become a regular.  The location is obviously pricey and touristy, but, for the diehard sportsfan, the atmosphere makes up for it.  You probably will not find a place with more tv surface area in town.
                        
more