Senere var han trener for Newcastle United, og han ble hentet til Norge og Rosenborg før 1983-sesongen. Under Cavanagh oppnådde Rosenborg svake resultater, etter 17 kamper lå klubben på nedrykksplass etter bare 3 seire. 1. september samme år endte samarbeidet, og Harald Sunde overtok som trener de siste seriekampene. Rosenborg avsluttet bra og reddet plassen i toppdivisjonen.