Играл на позиции лёгкого форварда. Учился в Луисвиллском университете, в 1983 году был выбран на драфте НБА под 3-м номером командой «Хьюстон Рокетс». Позже выступал за команды «Сакраменто Кингз», «Даллас Маверикс» и «Чикаго Буллз». Всего в НБА провёл 10 сезонов. В сезоне &lt;a href="%D0%9D%D0%91%D0%90%20%D0%B2%20%D1%81%D0%B5%D0%B7%D0%BE%D0%BD%D0%B5%201992/1993"&gt;1992/1993 годов&lt;/a&gt; Маккрей стал чемпионом НБА в составе Чикаго. В 1980 году он стал чемпионом Национальной ассоциации студенческого спорта. Один раз включался в 1-ую сборную всех звёзд защиты НБА (1988), а также один раз — во 2-ю сборную всех звёзд защиты НБА (1987). В 1990 году Маккрей стал лидером регулярного чемпионата НБА по количеству проведённого времени на площадке. В 1983 году признавался баскетболистом года среди студентов конференции Metro. Всего за карьеру в НБА сыграл 768 игр, в которых набрал 9014 очков (в среднем 11,7 за игру), сделал 5087 подборов, 2750 передач, 585 перехватов и 493 блок-шота.