A holiday weekend approaches, which means another chance for Major League Baseball to raise money for charity while having teams wear vastly divergent caps and jerseys. Up next is Memorial Day on Monday, when the Dodgers will visit the Cubs at Wrigley Field.
The good cause this time around is Welcome Back Veterans, an organization committed to helping veterans adjust back to their lives after returning home from service.
This year's design features a camouflage pattern, licensed by the U.S. Marine Corps, all over the cap...
... and also throughout the lettering in the jersey.
In case you were wondering, the Blue Jays' designs for their caps and jerseys are based on the Canadian Forces design.
Ballparks throughout MLB will conduct moments of silence and special pregame ceremonies to honor those who have lost their lives in service to their country.