Not usually, but some Japanese baseball teams have charged American teams high "posting fees" to sign their players. If an MLB team loses a top player to free agency (Type A free agent), they are compensated with draft picks. The NFL also has a system for compensating teams with draft picks.