The Nationals were given permission to wear a variety of military-flavored caps in batting practice Tuesday, but MLB wouldn’t let them wear them in the game that night against the Reds. The Washington Post’s Dan Steinberg asked why:
So then I called an MLB spokesman to ask what happened, and he explained that the league prefers its clubs commemorate specific causes with uniform patches or batting-practice displays, rather than the actual game hats. There are, however, coordinated league-wide headwear events, such as the white hats with stars-and-stripes logos that are worn on Memorial Day and July 4, with proceeds from sales of those caps donated to the Welcome Back Veterans program.
“We reserve hats for national tributes, where every club is wearing them on the same day,” spokesman Pat Courtney told me. “But we’re happy to work with clubs on alternatives.”
I can see the league’s point here, but as a one-time thing, it would have been pretty cool seeing the Nationals honoring the Navy SEALs and the Army with headwear that would have been far more noticeable than any uniform patch. I have my doubts the display would have led to a serious downturn in Nationals merchandise sales.