We have seen more than a quarter of the NHL season and have started to get a sense for every team’s strengths and weaknesses heading into the holiday break. So what better time to put together a last minute shopping list to give every team in the league the one thing it needs the most for the remainder of the season and the new year ahead.

What does your team need more than anything else?

Let’s explore it!

Anaheim Ducks. Some shooting luck for Jakob Silfverberg. One goal on 59 shots this season defies logic for such a skilled player.

Arizona Coyotes. A draft lottery win. This season was always going to be miserable given the roster moves made in the summer, and the only thing that can salvage it from a fans perspective is winning the top pick in the draft (something the Coyotes have never had since moving to Arizona). They need a franchise-changing player. That is their best chance to get it.

Boston Bruins. A second-line center. Scoring depth is again a big problem for the Bruins this season and losing David Krejci has been significant.

Buffalo Sabres. A healthy and productive Alex Tuch. The Sabres need everything if we are being honest, but Tuch making his debut and helping to salvage the Jack Eichel chapter would be a positive development.

Calgary Flames. A new contract for Johnny Gaudreau. He is still a star player with productive years ahead of him and you do not want to lose that for nothing.

Carolina Hurricanes. Keeping Frederik Andersen healthy. That was always going to be a big question for him this season, and given how well he has played, they need him to stay in the lineup.

Chicago Blackhawks. A breakout season for Kirby Dach. Anything having to do with the team’s offense would be a great gift, but if they are going to build anything in the future Dach is going to have to be one of the players to help get them there.