Rob Schneider is calling out Major League Baseball, accusing the league of being “anti-Christian” after several San Francisco Giants players were warned for writing Bible verses on their caps.
The comedian and actor took to X to announce that he would personally pay the fines for any MLB player penalized for displaying scripture during games.
“I will pay the fines for any @MLB Christian player who wears a Bible verse on their uniform. @MLB is ANTI-CHRISTIAN,” Schneider wrote in response to the controversy.
I will pay the fines for any @MLB Christian player who wears a Bible verse on their uniform.@MLB is ANTI-CHRISTIAN https://t.co/miAT89eXJu
— Rob Schneider 🇺🇸 (@RobSchneider) June 16, 2026
The situation arose during the Giants’ Gay Pride night game, when pitchers Landen Roupp, JT Brubaker, and Ryan Walker wore caps marked with Bible references in protest of the Pride celebration.
MORE NEWS: JD Vance Fact Checks ‘The View’ Live On-Air Over Trump, Epstein Files, and Immigration [WATCH]
Sports Illustrated reported that the players were warned by the league for violating uniform rules.
MLB’s chief communications officer Pat Courtney stated, “The writing on the cap violates our rules, and consistent with normal practice, we have warned the players about future violations.”
WATCH:
FREE Gun Law Map: Laws Don't Pause During Social Unrest
Roupp had written “Gen 9:12-16” on his cap, a passage from the Book of Genesis referring to God’s covenant with humanity symbolized by a rainbow.
Explaining his choice, Roupp said, “It’s just about God’s covenant and a promise that he makes to us that, you know, his faithfulness and his mercy. That’s just kind of something I believe in, and I stand firm in that, and I’m thankful we live in a country where, you know, we have the freedom to believe what we want … and express what we want.”
The Bible passage Roupp referenced describes the rainbow as a sign of God’s promise never to destroy the earth with a flood again.
Schneider and others highlighted that the rainbow symbol has been used in a different context by the LGBTQ+ movement.
The incident drew sharp attention because it occurred during a Pride-themed event and followed MLB’s growing embrace of LGBTQ+ representation at league celebrations.
While three players wore references to scripture, reliever Sam Hentges declined to wear the Pride cap, opting instead for the team’s standard version.
Schneider’s comments added fuel to the cultural debate surrounding faith and free expression in professional sports.
His decision to step in financially was intended, he said, to protect players who publicly share their beliefs on the field.
WATCH:
The controversy has stirred strong reactions across social media, with many users rallying behind Schneider’s statement, while others supported MLB’s stance on uniform regulations.
For now, the league has only issued warnings and has not fined any players.
MORE NEWS: Ian McKellen Says He Imagined Blowing Up Mar-a-Lago While Filming ‘Avengers: Doomsday’ [WATCH]
Still, with Schneider’s public offer in place, future acts of defiance may escalate the standoff between athletes of faith and league officials.
The actor’s post illustrates a broader tension over how professional sports balance inclusive messaging with players’ expressions of personal belief, an issue that continues to generate heated debate both inside and outside the ballpark.
WATCH:
Join the Discussion
COMMENTS POLICY: We have no tolerance for messages of violence, racism, vulgarity, obscenity or other such discourteous behavior. Thank you for contributing to a respectful and useful online dialogue.