New Era Kansas City Royals Mens Navy Blue 2018 4th of July LP59FIFTY Fitted Hat - 5907886