This warship is named after John S. McCain, Sr., and John S. McCain, Jr., both Admirals in the United States Navy.
Эсминец «Джон Маккейн» назван в честь Джона С. Маккейна Младшего и Джона С. Маккейна Старшего, двух адмиралов флота Соединенных Штатов.