Kansas City Royals 2016 MLB All Star Game Patch 59FIFTY Cap
Made of 100% Polyester, Woven
Stitched with attention to detail, the Kansas City Royals 2016 MLB All Star Game Patch 59FIFTY Cap will sit in a place of pride with other valued souvenirs. Grommet holes feature special golden stars, sparking attention for the All-Star game patch and the Kansas City Royals logo on the crown.
- In Stock
International shipping not available to Canada - info