Täytä seuraava lause: McIlhargey syntyi 7. maaliskuuta 1952 Edmontonissa, Albertassa. McIlhargeyn uralla oli kahdeksan vuotta puolustuksessa. Hänestä tuli Canuck 20. tammikuuta 1977, kun hänet vaihdettiin Vancouveriin Larry Goodenoughin kanssa vastineeksi Bob Daileysta. Hän esiintyi 167 pelissä Canucksille (1977-80) ennen kuin hänet luovutettiin takaisin Philadelphialle käteisellä tammikuun 2. päivänä 1980. Hän lopetti NHL-uransa Hartford Whalersille, kun hänet vaihdettiin sinne Norm Barnesin kanssa 21. marraskuuta 1980 Hartfordin toisessa kierroksessa.
Vuoden 1982 draft-ottelu. Hän pelasi 393 NHL-peliä 11 maalia, 36 tuuria ja 1102 rangaistusminuuttia. Hän jäi eläkkeelle kauden 1981-82 jälkeen.