I'm not the best person to ask but Walkabout is a big sports bar place with lots of tvs and a projector screen. There's also Coopers in the west end which is a bit nicer. Or the Old School House also in the west end. There's also a sports bar on sauchiehall Street across the road from Driftwood.