From what I have seen, they like it if you speak bad French and will often reply in English. If you really want to annoy them, act like some Americans and ask long questions in English and talk louder if they don't understand.
There is or have been the USS Yorktown, Saratoga, Bunker Hill, Cowpens, Princeton, San Jacinto, Vicksburg, Gettysburg, Antietem, and some others. Even the USS Bull Run and Chancellorville, named after Confederate victories. If there is a US victory, there is a ship named after it.