All of Major League Baseball’s teams have redesigned their batting practice caps for the upcoming season, and ESPN’s Uni Watch provided an early reveal of the new looks.
They include the Atlanata Braves almost universally panned decision to feature the old “screaming Indian” logo on their caps, and the Yankees have gone with a white billed cap.
As for the Reds and Indians? Here’s what ESPN had to say:


Do they make a fashion statement or fall flat? You can share your thoughts in the comments section.
I was excited to see what the new hats would look like. Indians hit a homerun with theirs, but the Reds is too childish for me. Wanted to get a new hat and thought this would be the perfect hat to get, but NOPE