Mets cap with weird font that I guess is somehow 4th of July

Not sure what’s going on here.  It’s not the worst thing I’ve ever seen but probably would work better on a woman than a dude.