Skryf 'n voortsetting vir hierdie paragraaf - In 1995/1996 het McCabe sy NHL-loopbaan by die Islanders begin. Hy het 23 punte in sy rookie seisoen aangeteken voordat hy halfpad deur sy derde jaar na die Vancouver Canucks verhandel is (saam met Todd Bertuzzi en 'n derde-ronde opstel in 1998, wat gebruik is om Jarkko Ruutu te kies) in ruil vir Trevor Linden. Hy het een en 'n half seisoene met die Canucks gespeel voordat hy na die Chicago Blackhawks verhandel is op die dag van die 1999 NHL Entry Draft in 'n poging deur die Canucks se hoofbestuurder Brian Burke om Daniel en Henrik Sedin tweede en derde oor die algemeen te kies. McCabe is in 2000 met Vancouver se eerste-ronde keuse gepak
in ruil vir Chicago se eerste-ronde keuse in 1999.