Some history:
One purpose of the Captain America comic was to solicit membership in the Sentinels of Liberty fan club. To join, readers paid a dime and signed an oath. In return, potential members received a membership card and the badge you found.
Don.....