Trades can be difficult.
They can be hard to come by, they can be hard to come together and they can be emotionally tough too.
On Wednesday evening, the New Jersey Devils sent two long-time members of the franchise to the New York Islanders in exchange for two prospects and picks, which includes a 2021 first-round pick.
Travis Zajac departs the Devils franchise for the first time in his career after 1000-plus NHL games, while Kyle Palmieri joins the Islanders after six seasons in his native New Jersey.
Here are Three Things about the trade that sent Zajac and Palmieri to the Islanders.
THREE THINGS: Zajac and Palmieri Traded to Islanders
Two long-time Devils head to Islanders before deadline