Three ships of the United States Navy have been USS John Rodgers for John Rodgers, his son, John Rodgers and his great grandson, John Rodgers.

See also

edit