Cuba now allows players to leave and play internationally, but the player needs to agree to play for Cuba in international competitions and pay taxes on earnings from foreign clubs. However, the U.S. has a policy that requires players to be unblocked by a license form the Foreign Assets Control. As a result, a Cuban player needs to defect from Cuba in order to play in MLB. Furthermore, If they defect to the U.S., they must enter the player draft. As a result of that, they need defect to a non-U.S. country in order to become a free agent. Because of that, there's typically a shakedown which sometimes involves organized crime to complete the process.