The Stars and Stripes cap is a tradition. Major League Baseball began the tradition of having every team wear a special cap for 4th Of July during the 2008 season. Every year brought a different iteration to the field, ranging from navy to red to splitting colors between the American and National Leagues. The Stars and Stripes cap even saw double duty as a Memorial Day cap until the two holidays received their own renditions, and more holidays received their own caps this year. Eight years later we have another S&S version for our Padres to add to the list:
Navy crown and brim
White mesh Stars detail on front two panels
Navy interlocking SD with red border
This year's version of the Stars and Stripes goes all stars.