Sports Daypop · Ottawa Senators and Brady Tkachuk agree to 7-year, $57.5M contract October 15, 2021 2:50 am|