1) Jones is the latest player to have signed with Barcelona.
2) Jones is the latest player having signed with Barcelona.
I am confused with those sentences. Are both sentences correct? Is there any difference if both are correct?
I am giving one more example -
3) Marie curie is the only person to have won a Nobel prize in two different disciplines.
4) Marie curie is the only person having won a Nobel prize in two different disciplines.