When the Philadelphia Phillies host Fernando Tatís Jr. and the San Diego Padres on July 4, they’ll do so with an even more patriotic hat than the ones they typically wear.
New Era is now selling the Phillies 2021 MLB Independence Day cap, which looks like this:
Given that Fourth of July is a Sunday afternoon game this year, the Phillies will presumably be wearing their cream alternate jerseys. However, this hat would pretty clearly look better with their red pinstripes.
Still, the Phillies are better off than most teams, because red is their primary color. Teams were assigned either red or navy blue hats.
All players will be allowed to wear these socks, per Chris Creamer of SportsLogos.Net:
Strangely enough, it seems that the Padres may also be wearing red hats for July 4, despite navy blue seemingly making much more sense with any of their uniforms (and not clashing with the Phillies):