This is a vintage baseball cap from Head Shot By KC Caps.
The hat is blue denim with a gray bill. It features an embroidered rectangle shaped symbol in purple and white thread on the front and an adjustable brown strap on the back. Around the symbol are the words "RELAY FOR LIFE A TEAM EVENT TO FIGHT CANCER" in pink and white thread. On one side, it is embroidered "Team Captain" and on the other side it reads "American Cancer Society".
It measures about 10" long from front to back, 7.25" across the brim, 7.25" wide from left to right, and 4.25" deep from top to bottom.
The hat was made in Bangladesh.
It comes in good pre-owned condition.