Completează următoarea frază: După sezon, managerul general Bobby Clarke a refuzat să semneze un nou contract cu McCrimmon, alegând în schimb să-l tranzacționeze. El a fost trimis la Calgary Flames pe 27 august 1987, în schimbul unei selecții de runda a treia la 1988 NHL Entry Draft și un prim-rounder la
Proiectul din 1989. În sezonul 1987/88 Flames, McCrimmon s-a alăturat lui Al MacInnis, Paul Reinhart, Gary Suter și Ric Nattress pentru a forma una dintre cele mai bune apărări din NHL. A marcat 42 de puncte pentru Flames, a câștigat premiul NHL Plus-Minus cu un plus de 48 de puncte și a fost numit în echipa a doua All-Star. În plus, a jucat în All-Star Game din 1988.