Daniel and Henrik Sedin have signed four-year contract extensions with the Canucks, the only NHL team they have ever known.

The Canucks gave the 33-year-old twins matching $28.5M deals, paying them $7M each of the four seasons, a source told ESPN.com's Pierre LeBrun.