Major League Baseball took to Twitter to show off a whole ton of uniforms your favorite baseball team will be wearing this season, and it may have been a little too much all in one lump sum.

The uniforms for the All-Star game in San Diego were unveiled, but Major League Baseball had plenty more to show off today. Uniforms to be worn on Mother’s Day, Father’s Day, Memorial Day and July 4 were all shown, leaving some to wonder where the uniform for Earth Day or Flag Day were. Why not show us a uniform made 100 percent out of recyclable material, MLB? What better way to recognize Earth Day? Let’s move on…

Baseball has previously given games on Mother’s Day and Father’s Day a special look with pink or blue gloves, wristbands or bats and cleats, but this year each baseball team will be wearing a specially designed look for Mother’s Day…

… and Father’s Day…

You know, it’s not a bad touch. Some of these actually look really good. The Phillies’ Father’s Day uniform actually looks like a throwback to a very brief era where the team went by the name of Blue Jays. Toronto looks solid in their Father’s Day look too. Kansas City looks… the same. Also notice the San Francisco Giants refused to replace the orange in their name across the jersey with blue. And the Angels? No way they were going to wear a blue uniform. They stand out in their red jersey.

And the Mother’s Day uniforms? Not terrible, but some obviously look better than others. The Angels and Indians look pretty solid. Same with Boston. Arizona though? Well, maybe it’s just their ridiculous road gray look in general.

Of course, MLB cannot help itself but go with a military look for a Memorial Day cap and uniform, which is… ummm…

Maybe this is just me, but I have always felt wearing a military fatigue pattern for a baseball or football uniform was a little disrespectful despite the attempt to be just the opposite. I feel like the more it is done, the more and more it loses its impact. People wear these looks for a reason, and it’s not to play a nine-inning game of baseball while being paid handsomely to do so. But wait, check out the special Fourth of July hats and uniforms this year, which look like they were bought right off the boardwalk at the shore…

I tend to be OK with this approach when it comes to July 4th. Others may disagree, and the traditionalist inside me cringes when I say this, but I think MLB did a decent job with the July 4th jerseys. Not so much with the hats. I would have preferred a simple style cap with the team’s regular look, but switch up the color scheme for red, white and blue caps with the regular or patriotic-style team logo and a flag on the back or side of the cap. Instead, baseball teams will be looking like they are on spring break with these caps. Do they come with a snapback too?

That’s what I think. What do you think about these uniforms? What other holiday should MLB adopt a special look for, and how would you design it? Leave your comments below.

About Kevin McGuire

Contributor to Athlon Sports and The Comeback. Previously contributed to NBCSports.com. Host of the Locked On Nittany Lions Podcast. FWAA member and Philadelphia-area resident.