Major League Baseball (MLB) is wearing camouflage (camo) uniforms today as part of its annual Armed Forces Day celebrations. This tradition involves all 30 MLB teams wearing camouflage-themed caps and sometimes other camouflage accessories like socks to honor the service members and families of the military. The league donates 100% of the licensed royalties from sales of these special Armed Forces Day apparel collections to MLB Charities, which support military-focused programs and organizations. MLB shifted the camo- themed honoring from Memorial Day to Armed Forces Day to better respect the solemn meaning of Memorial Day as a day of remembrance for fallen soldiers. The camo uniforms are worn to show respect, appreciation, and support for military personnel and veterans during Armed Forces Day weekend, typically in mid-May, and the tradition has been ongoing since 2019.
Given the current date is August 30, 2025, the presence of camo uniforms might be related to a special event or game scheduled by MLB outside the usual May observance, potentially a commemorative or military appreciation game. However, the main reason behind MLB teams wearing camo continues to be honoring the Armed Forces.