Hokeista grający na pozycji centra reprezentował: Chicago Blackhawks, Phoenix Coyotes, Philadelphia Flyers, Los Angeles Kings i San Jose Sharks. Podczas długiej kariery zdobył 1363 punkty (513 goli i 703 asysty) w sezonach zasadniczych i 154 (53 i 69) w play offach. Dziewięciokrotnie występował w All-Star-Game. Reprezentował USA podczas dwóch igrzysk olimpijskich, a w 2002 roku zdobył srebrny medal w Salt Lake City. W minionym sezonie strzelił tylko cztery gole w 42 meczach i stracił ponad dwa miesiące z powodu operacji ramienia, którą przeszedł w grudniu.