Catch all the highlights from the Canes' 7-2 win over the Ottawa Senators on March 17, 2024 at Canadian Tire Centre.