BS Summary: This article contains 17 faulty reasoning types, including Post Hoc (False Cause), Optimism Bias, and Halo Effect, with Attempt to Sell a Product or Service as the most egregious example at 10.1% saturation with 97 hits. Analysis detected 751 faulty-reasoning hits from 959 analyzed words, generating a BS Score of 26.2% and a BS Rank of 10% (19,272 of 21,197 articles). This article is better (less manipulative) than 90.90% of the article peer group.

Orion Kerkering modeling the Phillies' new shirt. 
Read more Lochlahn March 
Published July 10, 2026, 7:55 p.m. 
ET 
DETROIT  As soon as he heard what Zack Wheeler said, an idea started to form in Garrett Stubbs  mind. 
Despite a 2.28 ERA through his first 14 starts of the season, the Phillies right-hander had been left off the National League All-Star roster. 
He had not made the initial team through the player vote, and has not been added as a replacement, either. 
Wheeler is scheduled to pitch on Sunday, the Phillies’ final game before the All-Star break, which almost certainly led to the snub  even though Wheeler said he would still be willing to pitch an inning. 
With that in mind, Wheeler delivered seven dominant innings over the Reds on Tuesday. 
And then he spoke his mind afterward. 
“I felt like that’s kind of a reminder,” he said, “for whoever needs to be reminded.” 
» READ MORE: Kyle Schwarber joins Bryce Harper in Home Run Derby, says a finals rematch would be ‘awesome’ 
The quote was exactly the kind of thing that Stubbs likes to put on a T-shirt. 
The Phillies backup catcher, known as a key contributor to the clubhouse culture , has created several shirts in the past displaying the Phillies’ inside jokes, which he then distributes to his teammates. 
Last season, Stubbs handed out light blue shirts with the image of former Phillie Harrison Bader and the words “What a Gift” emblazoned on them . 
It became a catchphrase of sorts for the outfielder after the Phillies acquired Bader at the trade deadline, and many of the teammates wore the shirts in his honor during pregame activities. 
But the shirts that the majority of the Phillies players, coaches, and staff wore ahead of Friday’s series opener in Detroit were more than just a fun joke. 
It was a message. 
The words “That’s a reminder for whoever needs to be reminded” were printed on red shirts, along with the outline of a rooster with Wheeler’s No. 45 inscribed on it. 
At home games, Wheeler walks out to the song “Rooster,” by Alice in Chains. 
“It means what he was talking about in his interview,” Stubbs said about the shirts. 
“Just that he deserves being an All-Star. 
And it’s [B.S.] that he’s not.” 
While Stubbs jumped into action creating the shirts with the company BreakingT, the team almost didn’t receive them. 
Bad weather delayed the shipment to Comerica Park in Detroit. 
But when BreakingT reached out to UPS for help, they happened to get in contact with a Phillies fan in Michigan who was sympathetic to their cause. 
“She took it into her own hands to make sure that they got here in time,” Stubbs said. 
» READ MORE: Phillies prospect Gage Wood will start in the MLB Futures Game at Citizens Bank Park 
He added that he’s working on trying to get the UPS worker to a game at Comerica Park in thanks for her help. 
“Just testament to our fan base,” Stubbs said. 
“One, how big it is, and then two, the extra mile that they’re willing to go. 
 They’re just they’re in love with what we do here, and it’s cool to see them get involved, and especially to help us out. 
So hopefully we can get in touch with her and get her tickets to the game, and she can enjoy it.” 
MLB All-Star Game in Philly 
Baseball's biggest stars are descending on Philadelphia for the 96th All-Star Game at Citizens Bank Park on July 14. 
Follow all of The Inquirer's coverage here. 
Everything you need to know about the All-Star Game 
Meet the All-Stars: What to know about baseball's best coming to town 
Phillies get a sixth All-Star as Jesús Luzardo is added to NL roster 
Kyle Schwarber joins Bryce Harper in the Home Run Derby 
Who's competing in the Home Run Derby? 
Here's who is in already 
MLB All-Star Week brings a Philly MVP back to Citizens Bank Park's food lineup 
Wheeler didn’t know what Stubbs was planning, but he laughed when the catcher handed him a shirt on Friday. 
Stubbs didn’t expect him to wear it  “He usually sticks to his own stuff,” he said  but the majority of the rest of the team did. 
Even interim manager Don Mattingly had the shirt on during his pregame media availability. 
“He should be an All-Star,” Stubbs said. 
“His numbers are incredible, he’s an incredible guy, he’s a good representation of the league, and he should be in there.” 
About 30 minutes prior to first pitch on Friday, Justin Crawford was scratched with left knee soreness. 
Derek Hill drew into the lineup in his place. 
 Cristopher Sánchez (10-4, 2.62 ERA) is scheduled to make his final start before the All-Star break on Saturday against Tigers right-hander Casey Mize (4-5, 2.64). 
Watch the latest episode 
Ryan Howard was a three-time All-Star and champion of the 2006 Home Run Derby in his legendary run with the Phillies. 
With the baseball world coming together in Philadelphia for the 96th All-Star Game, Howard sat down with Phillies Extra to discuss his All-Star memories, his expectations for a Home Run Derby at Citizens Bank Park, his outlook on the Phillies' season, Kyle Schwarber's chances of breaking his single-season franchise mark for homers, and more. 
Watch here . 
You can also subscribe to the podcast version of Phillies Extra on Spotify or Apple Podcasts . 
Previous episodes : Dan Baker | Ricky Bottalico | Preston Mattingly | Caleb Cotham | Larry Bowa | Joe Maddon | Rhys Hoskins | Terry Francona | Aaron Rowand 
I cover the Philadelphia Phillies. 
Community Guidelines 
Article reasoning-pattern comparisonThis article: 3.0%Lochlahn March: 1.0%Inquirer.com: 2.0%Confirmation Bias3.0%This article: 0.0%Lochlahn March: 0.3%Inquirer.com: 1.0%Anchoring Bias0.0%This article: 5.3%Lochlahn March: 1.5%Inquirer.com: 2.4%Availability Heuristic5.3%This article: 2.9%Lochlahn March: 0.3%Inquirer.com: 0.8%Representativeness Heuristic2.9%This article: 0.0%Lochlahn March: 0.4%Inquirer.com: 0.8%Hindsight Bias0.0%This article: 3.8%Lochlahn March: 1.4%Inquirer.com: 0.9%Overconfidence Bias3.8%This article: 3.3%Lochlahn March: 1.3%Inquirer.com: 5.2%Framing Effect3.3%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.4%Loss Aversion0.0%This article: 0.0%Lochlahn March: 0.3%Inquirer.com: 0.4%Status Quo Bias0.0%This article: 1.9%Lochlahn March: 0.6%Inquirer.com: 0.3%Sunk Cost Effect1.9%This article: 6.7%Lochlahn March: 2.3%Inquirer.com: 2.6%Optimism Bias6.7%This article: 0.0%Lochlahn March: 0.7%Inquirer.com: 0.8%Pessimism Bias0.0%This article: 3.1%Lochlahn March: 3.8%Inquirer.com: 5.6%Negativity Bias3.1%This article: 0.0%Lochlahn March: 0.7%Inquirer.com: 1.4%Self-Serving Bias0.0%This article: 0.0%Lochlahn March: 0.2%Inquirer.com: 0.8%Fundamental Attribution Error0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.2%Actor-Observer Bias0.0%This article: 6.2%Lochlahn March: 1.2%Inquirer.com: 1.3%In-Group Bias6.2%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.2%Out-Group Homogeneity Bias0.0%This article: 6.5%Lochlahn March: 2.8%Inquirer.com: 4.3%Halo Effect6.5%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.0%Horn Effect0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.0%Dunning-Kruger Effect0.0%This article: 0.0%Lochlahn March: 1.5%Inquirer.com: 1.4%Recency Bias0.0%This article: 0.0%Lochlahn March: 0.1%Inquirer.com: 0.3%Primacy Effect0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.1%Blind-Spot Bias0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.6%Ad Hominem0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.1%Straw Man0.0%This article: 2.2%Lochlahn March: 0.3%Inquirer.com: 2.2%Appeal to Authority2.2%This article: 0.0%Lochlahn March: 0.1%Inquirer.com: 1.1%False Dilemma0.0%This article: 0.0%Lochlahn March: 0.3%Inquirer.com: 0.2%Slippery Slope0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.1%Circular Reasoning0.0%This article: 4.2%Lochlahn March: 1.5%Inquirer.com: 3.1%Hasty Generalization4.2%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.1%Red Herring0.0%This article: 1.5%Lochlahn March: 0.3%Inquirer.com: 0.4%Bandwagon1.5%This article: 5.4%Lochlahn March: 0.7%Inquirer.com: 3.2%Appeal to Emotion5.4%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.7%Begging the Question0.0%This article: 7.0%Lochlahn March: 2.1%Inquirer.com: 1.8%Post Hoc (False Cause)7.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.0%Tu Quoque0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.3%Burden of Proof0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.1%Appeal to Nature0.0%This article: 0.0%Lochlahn March: 0.1%Inquirer.com: 0.1%Composition/Division0.0%This article: 5.3%Lochlahn March: 0.7%Inquirer.com: 2.0%Anecdotal5.3%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.0%No True Scotsman0.0%This article: 0.0%Lochlahn March: 0.8%Inquirer.com: 1.4%Ambiguity (Equivocation)0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.0%Gambler’s Fallacy0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.1%Middle Ground0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.0%Personal Incredulity0.0%This article: 0.0%Lochlahn March: 0.1%Inquirer.com: 0.1%Special Pleading0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.1%Genetic Fallacy0.0%This article: 0.0%Lochlahn March: 0.1%Inquirer.com: 1.2%Unattributed Quote0.0%This article: 0.0%Lochlahn March: 0.1%Inquirer.com: 0.8%Quote-first Misdirection0.0%This article: 0.0%Lochlahn March: 0.7%Inquirer.com: 4.4%Biased Writer Voice0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 1.5%Indoctrination0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.2%Politically Left Leaning Bias0.0%This article: 0.0%Lochlahn March: 0.0%Inquirer.com: 0.2%Politically Right Leaning Bias0.0%This article: 10.1%Lochlahn March: 2.2%Inquirer.com: 1.4%Attempt to Sell a Product or S…10.1%

959 words analyzed.

Speakers

3speakers17%attributed speech792writer words
Voice mapSelect a segment to jump to its words
Writer's voice • 12 words • 0.0% coverageWriter's voice • 7 words • 0.0% coverageWriter's voice • 4 words • 0.0% coverageWriter's voice • 6 words • 0.0% coverageWriter's voice • 1 words • 0.0% coverageWriter's voice • 21 words • 0.0% coverageWriter's voice • 24 words • 0.0% coverageWriter's voice • 20 words • 0.0% coverageWriter's voice • 36 words • 0.0% coverageWriter's voice • 14 words • 0.0% coverageWriter's voice • 7 words • 0.0% coverageZack Wheeler • 16 words • 0.0% coverageWriter's voice • 19 words • 100.0% coverageWriter's voice • 16 words • 0.0% coverageWriter's voice • 33 words • 0.0% coverageWriter's voice • 26 words • 0.0% coverageWriter's voice • 32 words • 0.0% coverageWriter's voice • 28 words • 0.0% coverageWriter's voice • 4 words • 0.0% coverageWriter's voice • 30 words • 0.0% coverageWriter's voice • 14 words • 0.0% coverageGarrett Stubbs • 15 words • 0.0% coverageGarrett Stubbs • 7 words • 0.0% coverageGarrett Stubbs • 6 words • 0.0% coverageWriter's voice • 18 words • 0.0% coverageWriter's voice • 10 words • 0.0% coverageWriter's voice • 27 words • 0.0% coverageGarrett Stubbs • 18 words • 0.0% coverageWriter's voice • 18 words • 100.0% coverageWriter's voice • 23 words • 0.0% coverageGarrett Stubbs • 8 words • 0.0% coverageGarrett Stubbs • 16 words • 0.0% coverageGarrett Stubbs • 25 words • 0.0% coverageGarrett Stubbs • 21 words • 0.0% coverageWriter's voice • 5 words • 0.0% coverageWriter's voice • 19 words • 0.0% coverageThe Inquirer • 7 words • 100.0% coverageWriter's voice • 9 words • 0.0% coverageWriter's voice • 12 words • 0.0% coverageWriter's voice • 13 words • 0.0% coverageWriter's voice • 10 words • 0.0% coverageWriter's voice • 7 words • 0.0% coverageWriter's voice • 5 words • 0.0% coverageWriter's voice • 14 words • 0.0% coverageWriter's voice • 19 words • 0.0% coverageWriter's voice • 28 words • 0.0% coverageWriter's voice • 14 words • 0.0% coverageGarrett Stubbs • 7 words • 0.0% coverageGarrett Stubbs • 21 words • 0.0% coverageWriter's voice • 17 words • 0.0% coverageWriter's voice • 9 words • 0.0% coverageWriter's voice • 26 words • 0.0% coverageWriter's voice • 4 words • 100.0% coverageWriter's voice • 21 words • 0.0% coverageWriter's voice • 54 words • 0.0% coverageWriter's voice • 3 words • 100.0% coverageWriter's voice • 17 words • 100.0% coverageWriter's voice • 29 words • 100.0% coverageWriter's voice • 5 words • 0.0% coverageWriter's voice • 2 words • 0.0% coverage
Selected voice

Garrett Stubbs

90%flagged-word coverage
144 attributed words86% of attributed speech58% writer coverage
0%7.5%15.0%Attempt to Sell a Product -11.4 ptsWriter: 11.4%Garrett Stubbs: 0.0%0.0%

Attribution is sentence-level. Pattern percentages are calculated only from words assigned to that voice.

Loading…
Loading…
Loading…
Loading…

Analysis

Hover over highlighted words in the article to view the associated bias or fallacy analysis.