Raising money for charities that provide financial assistance and other services to returning veterans is an extremely worthy cause; MLB should be giving all of the proceeds to them instead of boosting their own profit margins selling these fugly pieces of crap.