Original: Castro was born in Hoboken, New Jersey to parents who were originally from Puerto Rico.
Simplified: Castro was born in Hoboken, New Jersey. His parents were from Puerto Rico.