On this night 115 years ago (a Friday in 1907), a proud home town celebrated the Stanley Cup victory of the Kenora Thistles at the Hilliard Opera House. Kenora had won the Cup a few weeks before, with victories against the Montreal Wanderers on January 17 and January 21, 1907, to sweep their...