Cam Ward has signed a two-year deal with the Carolina Hurricanes, choosing to stick with the only NHL team he has ever played for rather than test free agency this summer.

The Hurricanes announced Thursday that the goaltender's contract will pay him $3.5 million in the first year of the deal and $3.1 million in the second for an annual salary-cap hit of $3.3 million.