Major League Baseball teams will once again be wearing special "Stars & Stripes" hats for games on July 4. On Tuesday, New Era unveiled what this year's hats look like.

In years past, the hats have had stars and stripes mixed into the teams' logos. This year's design will feature a white logo with a star behind it.

It appears that the hats' color schemes flip depending on if the team plays in the American League or the National League.

New York Yankees (AL):

St. Louis Cardinals (NL):

How do these hats grade out compared to the designs that have been used in recent years?

[New Era Caps, Darren Rovell]