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