Макари выступал за английский клуб «Манчестер Юнайтед» с 1973 по 1984 год. Он был куплен у «Селтика» за 200 тысяч фунтов. Дебютной игрой Макари за «Юнайтед» стала встреча против «Вест Хэм Юнайтед», в котором он забил важный гол, вырвав в этом матче ничью 2:2. В 1977 году его удар, отскочивший от одноклубника Джимми Гринхоффа, стал победным в Финал Кубка Англии против «Ливерпуля». Всего за «Юнайтед» Лу Макари сыграл 404 матча и забил 97 голов. Он также вызывался в сборную Шотландии и сыграл на чемпионате мира 1978 года.