This is, by and far, the best stars & stripes hat.
To be worn on Memorial Day, July 4 and Sept. 11.
Well done.