Эспанья начал карьеру в клубе УНАМ Пумас. В 1978 году он дебютировал за основной состав в мексиканской Примере. В 1985 и 1988 году Мигель становился серебряным призёром первенства Мексики. В 1989 году Эспанья завоевал свой первый трофей — Кубок чемпионов КОНКАКАФ, а 1991 выиграл чемпионат. За пум Эспанья отыграл 11 сезонов приняв участие в 339 матчах и забив 10 мячей.
В 1994 году он перешёл в УАНЛ Тигрес. В новой команде Эспанья провёл один сезон, после чего подписал соглашение с клубом «Сантос Лагуна». Через год он стал двукратным чемпионом Мексики победив в турнире Верано 1996. В 2001 году Мигель покинул «Лагуну» и вернулся в родной «Пумас» доигрывать. В 2004 году он завершил карьеру.