The last restricted free agent is off the board.
Reaching the final major pressure point on the first day of the regular season, the Ottawa Senators and Brady Tkachuk finally ended their stalemate, agreeing to terms on a seven-year contract extension to keep the forward and likely future captain around for the long term.
Tkachuk will earn $57.5 million throughout the life of the agreement, which works out to $8.214 million on an annual basis.
News Release: The #Sens have signed forward @BradyTkachuk71 to a seven-year contract: https://t.