The NHL trade deadline has passed. The prices were unexpectedly high. Some expected names moved. Some unexpected names moved, signaling to players and fans that the general manager's perception of his was radically different than previously conceived.
Here's the report card for all 31 teams, based on what happened at the deadline, current context and future plans:
Anaheim Ducks: B+
Key addition: LW Jason Chimera
Tough call here. The Ducks are in playoff position, with 10 players over the age of 30. So the argument could be made that GM Bob Murray should have been more aggressive in bolstering this group instead of fretting about the inflated prices at the deadline.