1979 war der Kanadier Mitglied der NHL All-Star-Auswahl, die am Challenge Cup teilnahm und drei Partien gegen die Nationalmannschaft der Sowjetunion absolvierte. Greschner selbst blieb jedoch ohne Einsatz. Aufgrund seiner konstanten Leistungen erhielt Greschner 1980 eine Einladung zum NHL All-Star Game und vertrat dort die Mannschaft der Campbell Conference. Für die beiden Spielzeiten &lt;a href="NHL%201981/82"&gt;1981/82&lt;/a&gt; und &lt;a href="NHL%201982/83"&gt;Saison 1982/83&lt;/a&gt; fiel er aufgrund mehrerer Verletzungen beinahe komplett vom Spielbetrieb aus und absolvierte lediglich 39 Partien in der Regular Season.