The Washington Capitals have re-signed T.J. Oshie, bringing the forward back on an eight-year, $46 million deal, the team announced Friday.

He will count $5.75 million against the salary cap through the 2024-25 season.

Oshie had a stellar season playing on the first line with Alex Ovechkin and Nicklas Backstrom in 2016-17, scoring a career-high 33 goals.