Anschließend ließ sich der 21-Jährige für zwei Jahre vom kanadischen Eishockeyverband Hockey Canada verpflichten, bei dem er sich in den folgenden beiden Jahren auf die Olympischen Winterspiele 1968 vorbereitete. In diesem Zeitraum trat der Offensivspieler – wie einige weitere seiner damaligen Nationalmannschaftskollegen – im Verlauf der Saison 1967/68 lediglich in Spielen für die "Winnipeg Nationals" in der "Western Canada Senior Hockey League" (WCSHL) in Erscheinung. Nachdem die Canadiens de Montréal, die seine Transferrechte besaßen, diese bereits im Juni 1967 für Erstrunden-Wahlrechte im NHL Amateur Draft 1970 und 1971 an die Minnesota North Stars abgegeben hatten, debütierte der Olympionike zum Beginn der &lt;a href="NHL%201968/69"&gt;Saison 1968/69&lt;/a&gt; im Kader Minnesotas in der National Hockey League (NHL). In seinem ersten Jahr in der Liga stellte der Rookie mit 49 Punkten in 74 Spielen einen Karrierebestwert auf, konnte in den beiden folgenden Spielzeiten aber nicht mehr an diese Marke heranreichen. Dennoch vertrat er die North Stars in den Jahren 1969 und 1970 zweimal in Folge im NHL All-Star Game. Im Verlauf der &lt;a href="NHL%201970/71"&gt;Spielzeit 1970/71&lt;/a&gt;, genauer im Februar 1971, wurde der Kanadier im Tausch für Doug Mohns und Terry Caffery zu den Chicago Black Hawks transferiert.