Teravainen scores 3 times as Hurricanes beat winless Sharks 3-0
Ranking all 32 current NHL home jerseys: 2023 edition
Hurricanes agree to four-year deal with captain Jordan Staal - ESPN
Carolina Hurricanes jersey history - Canes Country
Three Areas for the Carolina Hurricanes to Address this Off-Season - The Hockey News
The Best NHL Players of All Time by Decade
NHL Team Values 2022: New York Rangers On Top At $2.2 Billion
Who's the best player to wear each jersey number for the Carolina Hurricanes? - Canes Country
Blue Jackets ink Jake Bean to three-year deal
Carolina Hurricanes jersey history - Canes Country