Completa la seguente frase: Dopo la stagione, il direttore generale Bobby Clarke ha rifiutato di firmare un nuovo contratto con McCrimmon, scegliendo invece di scambiarlo. Fu inviato ai Calgary Flames il 27 agosto 1987, in cambio di una selezione di terzo turno al Draft NHL del 1988 e un primo round al Draft NHL del 1988.
Progetto del 1989. Nel 1987/88 con i Flames, McCrimmon si unì ad Al MacInnis, Paul Reinhart, Gary Suter e Ric Nattress per formare una delle migliori difese della NHL. Ha segnato 42 punti per i Flames, ha vinto il premio NHL Plus-Minus con un +48 leader della lega ed è stato nominato All-Star della seconda squadra. Inoltre, ha giocato nell'All-Star Game del 1988.