Can’t happen. Don’t you have to be a US Citizen to have a warship named after you?
Let the fun begin ;-)
Two foreigners that I'm aware of have been honored with namings: Winston Churchill and the Marquis de Lafayette.