On Monday, June 16, MLB warned three Giants pitchers for writing Genesis 9 verses on their Pride Night caps, invoking Rule 3.03's ban on unauthorized "alterations, writing or illustrations" and calling the move "consistent with normal practice." But Clayton Kershaw wrote the identical verse on his Dodgers Pride cap in 2025 and was never warned; Aroldis Chapman and Adolis García wore "SOS Cuba" and "Patria y Vida" at the 2021 All-Star Game with no documented response. A dormant rule woke up this week for one specific set of caps, and the league won't say why — which is the actual story.

There is a rule, and the rule is real. MLB Rule 3.03 says a club's uniforms have to match — same color, same trim, same style — and that no player may take the field with "any part of his uniform" carrying "alterations, writing or illustrations" the league didn't authorize. It is, on its face, the most boring sentence in the rulebook. It exists so that nine men look like a team and not like a NASCAR hood. On Monday, June 16, it became the most interesting sentence in the rulebook, because the league finally decided to read it out loud.

The occasion: three San Francisco Giants pitchers — Landen Roupp, JT Brubaker, Ryan Walker — who, on the team's June 12 Pride Night, wrote Genesis 9 over the rainbow logo on their caps. Genesis 9 is the Noah covenant, the verses where God hangs a rainbow in the clouds as a promise. A fourth, Sam Hentges, skipped the Pride cap entirely. I wrote about the gesture itself two days ago and I'll spare you the reprise. What's new this week is the institution's move. MLB Chief Communications Officer Pat Courtney delivered it in one flat line: "The writing on the cap violates our rules, and consistent with normal practice, we have warned the players about future violations."

No fine. A warning. "Consistent with normal practice." Read that phrase twice, because it is doing an enormous amount of quiet labor, and it is not telling the truth.

Here is normal practice. In June 2025, Clayton Kershaw — first-ballot Hall of Famer, the most respected pitcher of his generation — wrote Genesis 9:12-16 on his Dodgers Pride Night cap. The identical verse. The identical gesture. There is no record of a warning. Back at the 2021 All-Star Game, Aroldis Chapman wore "SOS Cuba" and Adolis García wore "Patria y Vida" — a political slogan, on a hat, on national television, in the league's marquee exhibition. No documented response.

So the rule that woke up Monday has been asleep for years, through scripture and slogans and the freedom chants of an exiled island. It slept through the exact same Bible passage on a more famous head twelve months ago. "Consistent with normal practice" is precisely backwards. The normal practice was to let it ride.

I want to be careful here, because there's an easy version of this column that I'm not writing. I am not auditioning for the role of altar boy for the bullpen. Sharpieing scripture over a rainbow is a protest costumed as devotion — you can believe every word of Genesis 9 and still notice that the placement is the point, that the covenant got chosen for the cap because the covenant has a rainbow in it. It's a little smug. It wants credit for both the piety and the poke. Fine. Players are allowed to be smug; the First Amendment covers the annoying.

But notice what the league did with its newfound spine. It did not say: we believe Pride Night means something, and writing over the logo defaces that meaning, so here is a real consequence. That would be a position. You could argue with a position. Instead MLB reached past the meaning entirely and grabbed the laundry rule — 3.03, the uniforms-must-match rule, the no-NASCAR-hood rule — precisely because 3.03 lets you punish the content while swearing you're neutral about it. It's content discipline wearing a content-neutral hat. The tell is the years of silence. A genuinely neutral rule doesn't sleep through Kershaw and wake up for Roupp.

And the whiplash with the league's own stated principle is almost too clean to be real. In 2023, when Manfred quietly steered teams away from Pride logos on uniforms, his reason — on the record — was to protect players: "not putting them in a position of doing something that may make them uncomfortable because of their personal views." Sit with that. Three years ago, the discomfort of the religious player with the rainbow was the league's stated reason to retreat from the rainbow. This week, the religious player's expression of those same personal views is the thing the league moved to discipline. The principle didn't evolve. It just pointed wherever the public-relations wind was blowing on a given Monday.

That's the part I can't get past, and it's got nothing to do with God or gay people. It's about an institution that wants the warm bath of a cause — the jersey, the sponsorship dollars, the press release about everyone feeling "welcome, respected, and valued" — without ever once standing somewhere a sponsor might flinch at. So it builds a Pride Night out of marketing and then, when marketing collides with conviction, it doesn't reach for conviction. It reaches for the rulebook, because the rulebook lets you look like you've decided something while deciding nothing.

The Giants organization, to its limited credit, at least said an actual sentence: that the players' choices "caused pain and anger" to LGBTQ+ fans, and that it was sorry. You can find that insufficient — a lot of people did — but it is a club taking a position in the first person. The league, by contrast, hid behind the dry-cleaning code and called it normal.

There's a version of all this where the rule simply gets enforced, evenly, forever, starting today — Kershaw's 2025 cap retroactively as wrong as Roupp's 2026 one, every verse and slogan and freedom chant treated the same going forward. I'd respect that. Boring, even-handed, defensible. But that's not what happened. What happened is a dormant rule got a one-week resurrection for one specific set of caps, and the men who run baseball will not tell you why, because the why is the only thing 3.03 was deployed to hide.

The covenant in Genesis 9 is about a promise that holds. The league could use one.