Thank you @kthomps5 - I had GT America as one of my options.
I surely thought that there may be a font that suits that 's', as I wouldn't have thought someone would go to the trouble of replacing the 's' everytime they wrote something, although it just may only be used for logo wordmarks etc.
Thank you for your help.