Originally the ship was named after Sen. McCains grandfather and father, who were both heroic naval officers. After M 3 died, the Navy stained their memory by adding the failed McCain to the two heroes as the ships namesakes. Its shameful.
Theres a USS Harvey Milk, so there are no standards.
Amazing...