Rasmus Dahlin has today turned 21 years old and so far in the NHL over four seasons accounted for 107 points (18 + 89) in 197 games played.

On Wednesday, the club announced that they have agreed on a new contract.

The skilled Swedish defender will remain in Buffalo for another three seasons.

A contract worth six million dollars (close to 52 million kronor) per season.

MORE NHL: Zibanejad on NHL players in the Olympics (11 Aug 2021)

Javascript is disabled

Javascript must be turned on to play video

Read more about browser support

The browser is not supported

SVT does not support playback in your browser.

We therefore recommend that you switch to another browser.

Read more about browser support

Mika Zibanejad about NHL players in the Olympics Photo: SVT / Bildbyrån