Answer:
President Grant was born Hiram Ulysses Grant. Congressman Thomas Hamer mistakenly nominated him to the U. S. Military Academy as "Ulysses S. Grant of Ohio." At West Point, he adopted this name with a middle initial only. His nickname became "Sam" among army colleagues at the academy, since the initials "U.S." stood for "Uncle Sam".