On July 1, all 30 NHL teams will be gunning to make additions that will improve their team via the free-agent market. However, in their search for new additions, they might have to let a player on their own team leave via free agency.
Some teams will be looking to make the big acquisition of Zach Parise or Ryan Suter, some will only be looking for role players that can fill holes on their team. These teams might be up against the cap, or they might be teams that have a lot of money to spend but don't want to go over their self-imposed limit.
Some of these players are bigger names that teams will have to sacrifice to make other moves such as trades, and there's a few teams that don't really have someone too expensive that they need to give up but they're on the list anyway.
Here are the 30 players representing their teams who will be looking for work elsewhere because of their teams going in other directions.