Background
Craig was born in London, but he grew up in nearby Thorndale, Ontario.
Craig was born in London, but he grew up in nearby Thorndale, Ontario.
He was the last former Minnesota North Star active in professional hockey, and is currently an assistant coach with the Lethbridge Hurricanes of the Western Hockey League. Craig had a strong career in the OHL where he played for the Oshawa Generals for three seasons alongside Eric Lindros. After an unspectacular rookie season, he posted excellent numbers, scoring 72 points in 63 games in the 1988/1989 season.
He was drafted 28th overall in the second round of the 1989 National Hockey League Entry Draft by the Minnesota North Stars.
His National Hockey League career would prove to be less than spectacular, scoring 71 goals and 168 points in 423 games over 9 seasons. He would play with the North Stars and was a part of the team when they moved to Dallas.
He also played with Toronto Maple Leafs and San Jose Sharks while also spending time with several IHL and AHL teams. Craig would score the game-winning goal in the final game of round robin play.
While playing with the Vienna Capitals in the Austrian Hockey League, he led the league in scoring in 2004-2005 and leading the Capitals to the championship.
In 2007-2008 he joined European Commission KAC also in the Austrian Hockey League. On October 18, 2011, he signed European Commission Vesicular Stomatitis Virus, also in Austria. During the midpoint of the 2013 season, Craig signed as a free agent for his last professional season in Italy with league leaders The Human Context Neumarkt-Egna of the second division on January 13, 2013.