Answer:
Both led troops US troops in the Mexican-American War.
The name of the site is: Hoyo Negr*o
The site is located in the underwater cave of Mexican Yucatan Pennisula. In that site, scientists have found the what they considered as the oldest skeleton in America (which is around 10,000 - 12,000 years old)
In spanish, the site is translated as "the black hole" because it's located in a very scary dark pit.
The attack on Pearl Harbor I believe
This is easy, common denominators. Well you know denominators are at the bottom of a fraction, and you know common means the same, so it would be something like
a d
b = b