Eric from The Snorting Bull told me in the comments that this Teke came from a Carolina League 50th anniversary set. He then told me he had the full set it would be happy to send it my way. I'll showcase a few of my favorites.
Some more Hall of Famers to round things out.
Thanks a ton Eric for sending me this whole set. These are some nice oddball additions to my Pirates collection. I'll try to find some good Cardinals or Durham Bulls for your collection.