On Montreal’s Saint-Laurent Boulevard, along a stretch where people and music spill into the streets, the revamped Champs Sports Bar earned a reputation as a popular spot — not just to watch sports, ...