Lots of young stars and prospects in mlb and quite a few of them are not american born.
Obviously latin players influence has grown a lot the last 30 years but still the majority was American born. Still more mlb players are american born than internationally born but there current wave of young stars and super prospects seems to be to a large degree latin (soto, acuna, tatis, vlad jr, franco).
There are quite a few good younger American players too but they tend to be a bit older as they went through college.
Seems like the latin players have an advantage there.