The Kansas City Royals Micro Stitch 9FIFTY Snapback Cap features an allover Pique cotton fabrication with a micro embroidered Royals patch appliqué and an adjustable faux leather strap at the rear.
Sapca New Era Kansas City Royals MLB Team Classic 39THIRTY Stretch Fit - Albastri
Sapca New Era Kansas City Royals MLB Striped Seared 9TWENTY Adjustable - Negrii
Sapca New Era Kansas City Royals MLB Bloom 59FIFTY Fitted - Albastri
Sapca New Era Kansas City Royals MLB Side Patch Bloom 59FIFTY Fitted - Albastri
Sapca New Era Kansas City Royals MLB Armed Forces Weekend Low Profile 59FIFTY Fitted - Verzi
Sapca New Era Kansas City Royals MLB Multi 59FIFTY Fitted - Albastri
Sapca New Era Kansas City Royals MLB Core Classic 9TWENTY Adjustable - Albastri
Sapca New Era Kansas City Royals MLB Casual Classic Adjustable - Albastri