For sale is a Kansas City Royals Vintage 3'' Iron on Logo Patch Embroidered - MLB Baseball.
New old stock, light wear from age.