Usually on Memorial Day, July 4th and September 11th, MLB has special Stars & Stripes hats for the teams to wear on those days. This year, they changed things up.

All 30 MLB teams will be sporting their regular or alternate hats with their logos done in camouflage. Here’s what the Red Sox two hats look like:

2012 Boston Red Sox Stars & Stripes Caps
Click on image to enlarge picture

All proceeds from the hats will go to the Welcome Back Veterans Fund.

Follow Ian on Twitter @soxanddawgs. And be sure to like us on Facebook as well.