Kansas City Royals Embroidered Microfiber Golf Towel