This 25,000-square-foot sports haven offers nearly 100 beers on tap and excellent pub fare, making it a hot spot for watching all kinds of sports.