McMahon debuterte for City julen 1991 i en 2-1 seier over Norwich City, og etablerte seg fort som en favoritt hos supporterne for sin tøffe spillestil. Han spilte i 87 kamper før han forlot klubben for å bli spillende manager for Swindon Town.