Spooner a signé l'été passé un contrat de deux saisons évalué à 8 millions de dollars avec les Rangers de New York. Il a par la suite été transigé par l'équipe new-yorkaise aux Oilers d'Edmonton pour
Ryan Strome, puis plus tard aux Canucks de Vancouver pour Sam Gagner. Les Canucks ont finalement racheté la dernière saison de son contrat le mois passé.