Brady Tkachuk and the Ottawa Senators have agreed to a seven-year, US $57.5 million contract, announced hours before the team’s home opener against the Toronto Maple Leafs.

Read More