http://m.mlb.com/news/article/226598902/pirates-promote-south-african-gift-ngoepe/ is about Gift Ngoepe, who was born in Pietersburg, South Africa. He's 27 and started playing in the minors in 2009.
I saw this. it's something out of a Disney movie. Good SI story from years ago. https://www.si.com/vault/2009/08/10/105844802/a-gift-from-africa