I don't get it. If you lose a player to free agency, you get a good draft pick? But only if the player signs with a bad team? There has to be more to it than that.
When Jason Giambi left the A's and signed with the Yankees, the A's wouldn't get a pick, because the Yankees were good that year.
When Carlos Beltran left the Astros for the Mets, the Astros would get a pick, because the Mets sucked last year.
Both teams lost their best players, but only one gets a draft pick out of it?