I don't understand the whole "Hispanic" thing. Oscar looks like a white man to me, isn't he one? What about Ricky Martin, Cameron Diaz, Canelo Alvarez, Leo Messi, Roberto Guerrero, Sergio Martinez, Shogun Rua, Junior Dos Santos etc? Many friends of mine, from the US, call them Hispanics or Latinos and don't classify them as white. Enlighten me please!