The 2019 NHL trade deadline was like studying for finals back in high school: Hours of procrastination followed by an overwhelming few moments of frantic cramming. Nearly all of the day's biggest moves were made within the last hour of Monday's 3 p.m. ET deadline, while some other significant trades were made in the days leading up to it.
Who won? Who lost? Here are our picks:
As card-carrying members of Team Shoot Your Shot, we applaud the Jackets for keeping Artemi Panarin and Sergei Bobrovsky and adding Ottawa Senators pending free agents Matt Duchene and Ryan Dzingel to go for it this spring.