I love those pins too, Mike. You don't see the Giants versions all that often, even though Burlingame is in the Bay Area. I love the manufacturer's name....Dimensional Research....as if guys in white lab coats were turning these out. I appreciate seeing the original packaging, especially the guy who appears to be wearing the pin in his local liquor store.
Are you sure the "Astronut" is an Astros pin? It seems like, if that were the case, it might say "Astrosnut." Perhaps it was just capitalizing on all the interest in space travel at that time. Also, the others are all California teams...