For the first time in 18 years, Edmonton hosted a Stanley Cup Final game as the Oilers take on the Panthers, meanwhile; a new tool to fend off car thieves and tensions between federal party leaders following the NSICOP report on foreign interference.