'No other non-battleship ship in the US Navy, or any other that I know of, has 8 inch guns.'
USS Long Beach? USN gun cruiser in Vietnam
USS Long Beach was originally all-missile; she got a couple of open-mount five-inchers added after a failed SHOOTEX for President Kennedy.
You're thinking of the USS Newport News, the last all-gun cruiser in the US Navy.