The guy with the white ball cap does not look white to me. More lighter skinned Middle Eastern than white.
My first instinct is that he looks Moroccan.
Looks like Tiger Woods.....