Ottawa Senators introduce new head coach
The Ottawa Senators have hired Travis Green as the new head coach. CTV's Tyler Fleming reports.
Published: May 8, 2024, 5:56 pm Added: May 8, 2024, 7:56 pm
The Ottawa Senators have hired Travis Green as the new head coach. CTV's Tyler Fleming reports.