Spring training is nearly here and Major League Baseball unveiled the hats the players will be wearing when it gets underway later this month.

The theme this year is putting a logo inside of another logo. With that in mind, let's see which team Inception-ed themselves the best:

30. Baltimore Orioles

If the roster's competitiveness could be encapsulated in a hat, this would be it. So, in that sense, great work.

29. Cleveland Indians

I don't know what else they could have done here. However, no points will be awarded for painting yourself into a corner with two meh logos.

28. New York Yankees

Can we just make the Yankees exempt from these exercises already?

27. Detroit Tigers

Alright, it needs to be asked: Why is the "D" so small?

26. Pittsburgh Pirates

The Pirates always have the makings of a great hat with their colors and logos. Unfortunately, this showcases neither.

25. Los Angeles Angels

If you stare at it long enough, it looks like a perpetual loop of A's. It's dizzying.

24. Chicago White Sox

Is it just us, or is it weird that a team named the White Sox was forced to use two of their logos and neither involve socks?

23. New York Mets

The perfect example of why this exercise just didn't work. These two Mets logos are perfectly good by themselves. So much worse when combined.

22. Milwaukee Brewers

Look, you've taken two great logos and made them so much worse. Bummer.

21. Kansas City Royals

This one had a chance to be cool but the crown looks so washed out for some reason. Not to mention, the crown logo looks especially weird on the side.

20. St. Louis Cardinals

That is certainly two of the Cardinals' logos superimposed over top of one another.

19. Los Angeles Dodgers

Hey, we stopped using that spring training "D" the Dodgers like. That's a bonus.

18. Philadelphia Phillies

It's kind of the same thing the Indians were forced to do, but much better.

17. Boston Red Sox

The saving grace about this Red Sox hat is that it might be mistaken for any other Red Sox hat from a medium distance.

16. Minnesota Twins

The shape of a state is an odd logo but, thankfully, it's very usable for fitting another logo inside of it. The result is the bare minimum you want in a hat: protection from the sun.

15. Washington Nationals

The logo is truly awful. But the hat itself is perfectly fine.

14. Colorado Rockies

This is already an old logo combined with the state flag of Colorado. So, in a way, this is a flag inside of a logo, inside of a logo, inside of a logo. Whoa. And, despite that, none of the team's colors are incorporated anywhere on the hat.

13. San Francisco Giants

Is the Golden Gate bridge an actual logo of the Giants? Either way, it doesn't look too bad.

12. Chicago Cubs

The word "Cubs" across the bear actually looks pretty neat. It's just the other messy lines that make this look really weird.

11. Seattle Mariners

Incorporating the compass rose logo into the "M" actually improves on both designs. We would have liked to see a bit more color, though.

10. San Diego Padres

The swingin' Friar is back in brown and yellow. It's kind of messy, but so are all of these.

9. Tampa Bay Rays

Kind of wish there was slightly more navy blue to make the baby blue pop a little more. But, this is nice.

8. Cincinnati Reds

Any move away from the Olde English C is a step in the right direction. Even if it does look like Mr. Redlegs is trapped.

7. Atlanta Braves

The Braves' "A" has never been especially nice. But, when you layer it with the tomahawk, it's a really cool logo.

6. Oakland Athletics

Last year's hat was pretty much perfect, so the encore was always going to be a little bit worse. They could have tried to put the "A" in there but thankfully they didn't because "Oak" looks pretty cool.

5. Houston Astros

Any incorporation of the Tequila Sunrise is enough to get our stamp of approval. Plus, staring directly into the sun is the only thing that will blind us from the Astros' controversy these days.

4. Texas Rangers

Making a state flag one of your team's logos is odd. But this really works, so we're not complaining.

3. Toronto Blue Jays

It's almost lucky for the Jays that MLB decided to force teams to mash two logos together. Finally, a maple leaf logo that doesn't look dumb and even looks quite sharp.

2. Miami Marlins

It's pretty much the Marlins' primary logo, but the extra blue and red highlights just make it so much cooler.

1. Arizona Diamondbacks

Somehow, this amalgam of both logos is better than either by itself. This should immediately be the team's primary logo.