As has become tradition, Major League Baseball and New Era will
profit off of honor soldiers and veterans with special caps to be worn on Memorial Day and the Fourth of July.
This year’s version is lacking in both Stars and Stripes. We are not sure if that is an improvement or not.
Here’s the Rays’ version…