Leaving the Sharks was going to be hard for former captain Joe Pavelski -- he knew that from the moment he started looking at other teams. But that's what happens when you spend 13 seasons sporting the same uniform.
The 35-year-old signed a three-year, $21 million contract with the Dallas Stars over the summer. He played in his 1,000th game two weeks ago and was honored by his new team on Friday night prior to a game against the Detroit Red Wings.
Pavelski was joined by his immediate family on the ice during the ceremony as they glanced up to watch a video tribute put together by the Stars.