L'an dernier, Perreault avait marqué 19 buts en 49 matchs avec les Coyotes de Phoenix avant d'être échangé aux Maple Leafs de Toronto. Il a terminé la saison avec 21 buts et 17 passes en 66 rencontres.
Perreault en sera à sa sixième équipe dans la LNH.