Az 1982-es NHL-drafton a Buffalo Sabres választotta ki őt a hatodik helyen. A Sabresben 1982 és 1990 között játszott. Az első szezonjában 66 pontot szerzett és játszott a rájátszásban is tíz mérkőzést. A következő szezon is nagyon jól sikerült neki (77 pont). Amíg a Buffaloban játszott mindig 60+ pontot szerzett szezononként. A Sabresben a legjobb szezonja az 1989–1990-es volt amikor 81 pontot szerzett. Ez volt az utolsó szezonja a Sabresben. 1990–1991-ben a Winnipeg Jetshez került három szezonra. A pontokat tekint itt ment neki a legjobban a játék. (76, 86, 97). 1993–1994-ben egy idényre a St. Louis Blueshoz került de csak 26 mérkőzést játszott a szezon során. A következő szezonban a Calgary Flameshez került. Itt pont/átlagot csinált (43/43). A következő szezon közepén átkerült a New Jersey Devilshez 22 mérkőzésre. 1996–1997-ben a Washington Capitalshoz került két idényre de már nem szerzett annyi pontot mint régen. 1997–1998-ban volt a legközelebb ahhoz, hogy Stanley-kupa győztes legyen de a döntőben a Detroit Red Wings kisöpörte őket. Három újabb szezon a Calgary Flamesnél. Kétszer ért el 50+ pontos szezont. Másfél idényt a Chicago Blackhawksban játszott majd egy mérkőzés erejéig a Toronto Maple Leafshez került 2002–2003-ban. Itt még játszott három rájátszás mérkőzést. 2002-ben az amerikai válogatottal olimpiai ezüstérmes lett. Sosem választották meg a legjobb védőnek: ez azért volt így, mert olyan kortársai voltak, mint pl Ray Bourque és Paul Coffey. Stanley-kupát sem tudott nyerni hosszú pályafutása alatt.