Here is some background about the questions raised here:
1) The face modelling is facegen by Singular Inversions. They haven't updated their modeller since OOTP2007. The facegen has an "average face" that when faces are made they deviate from. Because this is all automated in OOTP, the players do not deviate much from the average face.
Singular Inversions - FaceGen Modeller
2) The modeller has 4 races that can be mixed to generate a face; (European, African, East Asian, and East Indian). There is no Central American which is why Latin American players seem off a little.
__________________
ATHL Louisville Jockeys (2001-present)
2002, 2007, 2010, 2012, 2014, 2015, 2020 World Champions
Uniform Template 1.2