John S. McCain, Sr.
John Sidney "Slew" McCain Sr. was a U.S. Navy admiral. He held several command assignments... more »