MLB teams will celebrate holidays in style in 2018 with these jerseys, socks and caps

On Monday, MLB unveiled the uniforms teams will wear for five events in 2018: Jackie Robinson Day, Mother's Day, Father's Day, Memorial Day weekend and Independence Day weekend. That's a lot of caps, uniforms and socks to sort through, but we did it nonetheless. Here are our favorite holiday and special event items of 2018:
The brims of the Independence Day weekend caps
The logo on the fronts of the caps is familiar: A stars-and-stripes version of the team's regular logo. But, hiding on the underside of the brim is the start of the Preamble to the United States Constitution:

Of course, the Blue Jays play in Canada, so it wouldn't make much sense to put the Constitution on their caps for the weekend. Instead, their caps will pay tribute to Canada:

The Mariners' and Brewers' Independence Day weekend jerseys
Every team except the Blue Jays -- again, Canada -- has an Independence Day weekend jersey with starry versions of their logo and numbers. What's different about the Mariners' and Brewers' is that their blue lettering with a red outline really pops on a white jersey:

The Angels' Father's Day caps
For Father's Day, all teams will wear blue-tinted caps in support of the Prostate Cancer Foundation, but only one team will retain a red brim and a red logo on their light-blue caps: The Angels. The red contrast makes the blue look even better:

The Royals' Memorial Day Weekend jerseys
In honor of those who have lost their lives while serving their country, every team will sport a camouflage cap and a matching jersey. While most of those jerseys will be white or gray with camo font, the Royals will wear a royal blue jersey that works surprisingly well with the camo font:

The Phillies' Mother's Day cap
For Mother's Day, players will wear pink cleats, swing pink bats and wear pink hats to help raise awareness to fight breast cancer. The color of the brim will vary by team, but the caps with navy brims and red outlining on the logos look particularly sharp. In addition to the Phillies cap below, the Brewers and Dodgers will also feature that palette.

All the socks
High socks are always great, and that is no less true on holidays and special events. As such, all of the offerings are fantastic. However, the socks for Jackie Robinson Day and Memorial Day weekend deserve special mention.
The beauty of these lies in their simplicity. The black, gray and white of the sock allows the blue on the '42' logo to pop:

The Memorial Day weekend sock is busier with the camo theme, but it has a nice touch of five stars stitched just above the ankle, representing the five branches of the American military:

These items and more will come soon to MLBshop.com! Proceeds will be donated to the Jackie Robinson Foundation (Jackie Robinson Day), Susan G. Komen (Mother's Day), Prostate Cancer Foundation (Father's Day), Stand Up To Cancer (Mother's Day and Father's Day) and MLB Charities (Memorial Day and Independence Day) -- used to support programs for service men and women, veterans and military families.