You’re right to wonder about MLB’s camo cap donations. The exact total is unclear, but we know they’ve given millions to veterans charities over the years. The caps honor servicemembers by channeling proceeds to support them and their families.