Morrow debuterade i NHL säsongen 1999–00, i ett Dallas Stars som var regerande mästare. Morrow gjorde sig känd som en hyfsad poängplockare, men också för att tillbringa en hel del tid i utvisningsbåset. Han var lagkapten för Dallas mellan åren 2006 och 2013. Denna uppgift tog han över från Mike Modano inför säsongen 2006–07.[1] Debutsäsongen som lagkapten blev dock ett misslyckande, Morrow var skadedrabbad och Dallas åkte ut mot Vancouver Canucks i första slutspelsrundan.
Andra säsongen som lagkapten gick dock bättre och Dallas tog sig ända till Conference-final mot Detroit Red Wings, men förlorade. I början av säsongen 2008–09 drog Morrow på sig en allvarlig knäskada som gjorde att han bara kunde spela 18 matcher.
2010 var han med och vann OS-guld för Kanada i Vancouver.[2]
Den 25 mars 2013 blev Morrow bortbytt till Pittsburgh Penguins mot backtalangen Joe Morrow.[3][4]