O+G podcast: Carolina Hurricanes lock in Jordan Staal
Jordan Staal signs 4-year, $11.6 million contract to stay with Hurricanes - Carolina Hurricanes - Hockey Forums
NHL free agency live tracker: Signings, analysis, grades and buzz - ESPN
Carolina Hurricanes: Captain Jordan Staal is Staal-ing
Jordan Staal Ready to grind, prepared to play out new contract - Carolina Hurricanes News, Analysis and More
Jordan Staal 4-year contract extension with Hurricanes includes full no-move clause
Carolina Hurricanes offseason: Which players are locks to stay? Who might be gone? - The Athletic
“I want to finish my career off here”: Hurricanes captain committed to returning - Canes Country
Carolina Hurricanes Re-Sign Jordan Staal to 4-Year Deal