I've been going to PJ's for 3 years straight to watch hockey (HABS) and other sports events. They have lots of screens and projectors and also lots of tables.
Prices are very low and food/drinks are very good. I suggest you try Chicken wings with fries and the 13$ steak .
Honestly one of the best places to watch sports and eat in town !
A+