Add to Cart
Liquid error: Error in tag 'section' - 'mega-menu-1' is not a valid section type
Kansas city royals 9forty caps
Kansas city royals 9forty caps

New era MLB league 9forty caps-Kansas City Royals

Regular price
34.90
Sale price
34.90
Tax included. Shipping calculated at checkout.
Size

Support your favourite Major League Baseball team by opting for an official New Era League 9FORTY cap. Kansas City Royals is equipped with a stand-out Team logo "KC"on a curved visor, velcro adjustable caps. It has a signature New Era flag embroidered to the wearer’s left. Classic that never fades!