Former NHL all-star Eric Staal inks 1-day deal with Carolina Hurricanes to retire after 18 seasons August 1, 2024 by Pro Hockey Talk Staal played in six NHL All-Star Games, earning MVP honors in 2008.