The Washington Capitals have re-signed Tom Wilson to a six-year, $31.02 million deal.
The contract carries a $5.17 million salary-cap hit through the 2023-24 season.
Wilson had 14 goals and 21 assists for 35 points last season.
The 2012 first-round pick became a top-line winger this past season playing with captain Alex Ovechkin.