Apparently overstocked with St. Patrick’s Day caps, MLB has decided to market those caps as Earth Day caps. Way to embrace Mother Nature!

Advertisements