Stars and Stripes caps proceeds

I don’t like the design but the cause is good..

MLB Properties will donate all of the proceeds it receives from the cap sales to Welcome Back Veterans, and that fund also will receive $1 from each additional cap bought through the MLB.com Shop.

More here.