Nach insgesamt sechseinhalb Jahren im Trikot der Chicago Blackhawks wurde Secord im Spätsommer 1987 mit Ed Olczyk zu den Toronto Maple Leafs transferiert. Chicago sicherte sich im Gegenzug die Dienste von Rick Vaive, Steve Thomas und Bob McGill. In seiner kanadischen Heimat fand der Offensivspieler aber lediglich für eineinhalb Jahre eine neue sportliche Heimat, da er im Februar 1989 im Tausch für ein Fünftrunden-Wahlrecht im NHL Entry Draft 1989 an die Philadelphia Flyers abgegeben wurde. Für die Flyers bestritt er bis zum Saisonende 34 Spiele, davon 14 in den Playoffs. Danach kehrte er im Sommer 1989 als Free Agent zu den Chicago Blackhawks zurück, wo er nach der &lt;a href="NHL%201989/90"&gt;Saison 1989/90&lt;/a&gt; seine Karriere im Alter von 32 Jahren für beendet erklärte.