Breaking: Capitals trade forward to Devils

The Washington Capitals have traded forward Marcus Johansson to the New Jersey Devils in exchange for Florida's 2018 second-round pick and Toronto's 2018 third-round pick.

The Capitals needed to free up some salary cap to sign restricted free agents Andre Burakovsky and Philipp Grubauer and still have 4 spots on the roster. Before the trade, according to CapFriendly, the Washington Capitals are currently sitting with just $4,656,560 in cap space with only 15 roster players under contract.

Since they've traded Johansson, they have $9,239,893 with 14 roster players under contract. Who do you think won the trade?