Be honest. When was the last time you heard Zack Wheeler complain about anything?
The man has been the best pitcher in baseball for half a decade and says maybe eleven words a month. He doesn't do drama. He doesn't chase headlines. He shows up, throws seven innings of filth, nods, and goes home.
So when THAT guy stands at his locker and says the All-Star snub "pisses me off" and is "kind of BS"?
Yeah. We're listening.
The Snub
Quick recap for anyone who spent the holiday weekend down the shore with no service:
The All-Star Game is at Citizens Bank Park next Tuesday. First one in Philly since 1996. Six Phillies are going — Marsh is STARTING in the outfield, Schwarber and Harper are in, Sánchez and Duran made the pitching staff, and Luzardo just got added as a replacement.
You know who's not on the list? The co-ace. The guy with a 9-1 record and an ERA in the low 2s. The guy who came back from thoracic outlet syndrome — a surgery that ends careers — and picked up exactly where he left off like it was nothing.
An All-Star Game. In Wheeler's home ballpark. Without Wheeler.
Then Tuesday, MLB announced three replacement pitchers. Still no Wheels.
The Response
So what did he do that same night in Cincinnati?
Fourteen strikeouts. Career high. Seven innings, four hits, zero walks.
Then he got to the podium and — for maybe the first time ever — actually talked his shit:
"That was a reminder for whoever needs to be reminded. So, it pisses me off, and it's kind of BS. Maybe if I wasn't necessarily right in there, I wouldn't be saying this. But I feel like I've earned it."
He's earned it. He knows it. We know it. Schwarber knows it — "When someone deserves it, someone that's putting up numbers deserves it, you want them to just get that nod."
Even his agent went off, calling the whole thing "tone deaf" and reminding everyone that Wheeler's been the best pitcher in baseball for the last five years running. Which — be honest — isn't even a hot take. It's just true.
The Technicality Nobody Asked For
Here's the part that makes it dumber. Part of the reasoning is a scheduling rule: if Wheeler stays on turn, he pitches the last day of the first half, so he couldn't actually pitch in the game.
Cool. Nobody cares.
Put him on the roster. Let him stand on the line at CBP in front of 43,000 people who watched him grind back from surgery, tip his cap, and not throw a single pitch. That's the whole ask. Wheeler said it himself: "They could have did it a few different ways... You figure they would have a clue about it by now, with how many All-Star Games they've had."
The league found a way to honor everybody else. They couldn't figure out one for the best pitcher of his era, in his own building.
The Silver Lining
Here's the thing though.
We've watched this team for years. We know what happens when you disrespect a quiet guy who keeps receipts.
Angry Zack Wheeler might be the scariest version of Zack Wheeler. He just hung 14 strikeouts on the Reds as a "reminder." Imagine what the second half looks like now that he's got a whole league to remind.
MLB didn't snub a pitcher. They lit a fuse.
Talk that shit, Wheels. Then go win us a parade.
The All-Star Game is at the Bank on Tuesday, July 14. Wheeler won't be pitching in it. The rest of baseball will wish he had been.

