On Finitely Generated Subgroups of Free Products