Staal appeared in 1,365 career regular-season games over 18 seasons with Carolina, the New York Rangers, Minnesota Wild, Buffalo Sabres, Montreal Canadiens and Florida Panthers.
RALEIGH, N.C. — Eric Staal signed a one-day contract with the Carolina Hurricanes on Tuesday to retire as a member of the NHL franchise. Read More