Staal is in his seventh NHL season with the Hurricanes and was named the 13th Captain in franchise history on Jan. 20, 2010.
"I am honored that I have been given the opportunity to captain a team during the All-Star Game in my home arena,” Staal stated in the news release. “I’m looking forward to the challenge of selecting my own teammates for the game."
The All-Star game is set for January 30. For more information, click here for the NHL website.