Im Jahr 1988, nachdem er vier Spielzeiten bei den Oilers unter Vertrag stand, wurde er zusammen mit Wayne Gretzky und Marty McSorley im Tausch für Jimmy Carson, Martin Gélinas, die Erstrunden-Draftrechte der Jahre 1989, 1991, 1993 und einem Geldbetrag nach Los Angeles transferiert. Bei den Los Angeles Kings konnte er an seine guten Leistungen anknüpfen und punktete insgesamt 89 Spielen 67 Mal. Bereits während der &lt;a href="NHL%201990/91"&gt;Saison 1990/91&lt;/a&gt; verließ er die Kings wieder und wurde am 9. November 1990 für John McIntyre an die Toronto Maple Leafs abgegeben. Mit den Maple Leafs erreichte er 1993 und 1994 die Conference Finals der Play-offs, schied dort mit seinem Team jedoch aus.