Scrivi una continuazione per questo paragrafo - Nel 1995-96, McCabe ha iniziato la sua carriera nella NHL con gli Islanders. Ha registrato 23 punti nella sua stagione da rookie prima di essere scambiato con i Vancouver Canucks a metà del suo terzo anno (insieme a Todd Bertuzzi e una scelta del terzo round del draft nel 1998, utilizzata per selezionare Jarkko Ruutu) in cambio di Trevor Linden. Ha giocato una stagione e mezza con i Canucks prima di essere scambiato con i Chicago Blackhawks il giorno del Draft NHL 1999 in un'offerta del direttore generale dei Canucks Brian Burke per selezionare Daniel e Henrik Sedin al secondo e terzo posto, rispettivamente. McCabe e' stato selezionato in primo turno da Vancouver nel 2000.
in cambio della scelta di prima scelta di Chicago nel 1999.