We have an  Olympic Atlanta 1996 Pin.  It measuresa about 1 3/8" x 3/4".  It has a push pin back.

Olympic Atlanta 1996 Pin

$10.95Price