New Era Kansas City Royals Grey Logo Grand Redux 9FIFTY Mens Snapback Hat