Why even bother going through the headaches and logistics of a three-way deal when these are the pieces you're moving?
That's just part of being a GM, as much as we like to think it's all blockbuster trades and scouting first round picks, you have to sort out the bottom of your AHL rosters too.
Ottawa: Jaros was set to make 250K in the minors where Kopacka will make 57K. For an owner who might not set the biggest budget, you just saved a decent chunk without affecting your NHL roster.
San Jose: Not sure if the Sharks view Jaros as a possible 3rd pair RD at the NHL level. So they potentially swapped out an AHL D for an NHL D.
Anaheim: Gulls only had one RD on the roster at the moment, so Carrick filled a need there. Carrick's brother is captain of the Gulls, so maybe that's a bonus to get them reunited.