Does that look as if it is blood on the brim of his hat?
It could be the manufacturer sticker. I don't know if the cap is Starter, but I know a lot of baseball cap companies have a cool shiny sticker on the underside of the brim, and people tend to keep those on.