Answer
Joe Sakic was named to play in 13 NHL All-Star Games. He was first named to play in the game in 1989 and last played in the game in 2006. He was named captain of the Western Conference All-Stars team four times, in 1993, 1997, 2001, and 2004. He was also named MVP of the game in 1993.