USS John S. McCain

Deux navires de l'United States Navy ont porté le nom d'USS John S. McCain, en l'honneur des amiraux John S. McCain, Sr. et John S. McCain, Jr. :