My friends and I are visiting Montreal this coming weekend (May 21st) and would like to watch game 4 of the NHL Conference Finals between Montreal and Philadelphia at a sports bar with big screen TVs. Also, around the same time the hockey game starts, the UEFA Champions League soccer Final is also on. So a sports bar that would show both games would be awesome.
Although I have visited Montreal dozens of times, I have never gone to a sports bar. We are staying downtown at Hotel de La Montagne, so a place close to the hotel would be preferred, but we are driving to Montreal, so we will have a car and would drive or cab it to a good sports bar if necessary.
Any help would be appreciated.