New Era Kansas City Royals Navy Blue 2019 4th of July Mens Bucket Hat - 5909597