Vol. 1 · No. 068
Wednesday · July 29, 2026
Read it before the snap.
5 min read
16 MLB NBA — OFF NHL — OFF NFL — OFF CFB — OFF CBB — OFF
The Audible
The play call you change at the line.
Featured AngleMLB

Tarik Skubal Is 7-5. Throw the Record Away.

1:10 PM ET · Comerica Park, Detroit
Trevor Rogers (BAL, 4.17) vs. Tarik Skubal (DET, 2.70)
Baltimore 52-56 · Detroit 51-57
SpreadDET −1.5
Total7.5opened 8
MoneylineDET −167

A won-lost record is the least informative number in baseball, and tonight it is actively lying to you. Tarik Skubal has won the American League Cy Young Award in each of the last two seasons — the first AL pitcher to repeat since Pedro Martinez in 1999 and 2000, and one of only two men to win multiple Cy Youngs in a Detroit uniform. He is carrying a 2.70 ERA and a 0.92 WHIP with 110 strikeouts in 90 innings. He is also 7-5, which is what happens to a great pitcher on a 51-57 team.

The process backs him completely. His expected ERA sits at 2.91 — close enough to the real thing that there's no rent being paid here, no strand-rate magic waiting to collapse. The mechanism is a changeup he throws a quarter of the time that hitters swing through 51.7% of the time they offer at it, and hit .190 against when they connect. Behind that he still runs a fastball at 96.7 mph. There is no soft spot in the arsenal to attack.

So the interesting question isn't Skubal. It's the twenty-five men behind him. Detroit's defense has cost it 20 outs above average this season, and Spencer Torkelson's −11 at first base is the fourth-worst individual mark in baseball. When your ace strikes out a man per inning, the defense mostly stays out of the way — but the innings where it doesn't are the innings that decide a 7.5. Javier Báez came off the 60-day injured list yesterday, and the Tigers designated catcher Jake Rogers for assignment the same afternoon. A team six games under water is still rearranging the gloves.

The foil deserves better than a footnote. Trevor Rogers' 4.17 season ERA is a full year's worth of noise around a much sharper present: he has a 1.48 ERA in July and a 1.47 mark across his last five starts. Baltimore kept him at the top of its rotation last winter and traded the arm it liked less. Comerica's dimensions — 345 to left, 412 to center, a 0.93 home run factor — reward exactly the kind of month he's having.

51.7%Skubal changeup whiff
−20Tigers outs above avg
1.48T. Rogers July ERA
Sources: MLB Stats API · Baseball Savant · FanGraphsWatch: the glove behind the ace
The Read
Reading the defense.
Deep DiveMLB

The Most Punished Fastball on the Board Meets the Best Bat in Baseball

6:38 PM PT · Angel Stadium, Anaheim
Hayden Wesneski (HOU) vs. Grayson Rodriguez (LAA, 8.54)
Houston 54-55 · Los Angeles 42-66
SpreadHOU −1.5
Total9.5
MoneylineHOU −135

Grayson Rodriguez was supposed to be the answer to a question Baltimore had been asking for a decade. Eleventh overall pick in 2018, a 3.86 ERA across twenty starts in 2024, the kind of arm a contending rotation gets built around. Then the elbow went. He threw no major league pitches at all in 2025 — bone chips, debridement surgery, a lat strain layered underneath — and last November the Orioles decided they couldn't plan around him. They sent him to Anaheim for Taylor Ward, straight across, and the industry spent a week arguing about who lost.

Nine starts into his Angels career, the argument has an unkind answer. Rodriguez has an 8.54 ERA in 39 innings with 19 walks against 30 strikeouts. The velocity came back — he's still averaging 96 mph on the four-seamer — but the pitch has stopped working in a way velocity can't fix. He throws it 53.6% of the time, and hitters are batting .347 against it while putting 62% of their contact against it in the hard-hit bucket. An expected ERA of 7.82 says almost none of this is bad luck. A 96 mph fastball nobody respects is just a fast strike.

Which brings the other dugout into focus. Yordan Alvarez is having the loudest offensive season in baseball and it is not especially close: a 193 wRC+, meaning he is creating runs at nearly double the league-average rate, on a .325/.435/.647 line with 35 home runs and 5.3 wins of value. The discipline is the part that travels. He has walked 15.4% of the time against a 17.3% strikeout rate — a slugger with 35 homers who almost never gives an at-bat away. He will not chase the pitch Rodriguez needs him to chase.

Two honest complications keep this from being a straight line. Alvarez's glove gives back real value — −12.3 defensive runs — and Angel Stadium suppresses slightly, a 0.98 run factor with an even home run park index and calm 7 mph air at first pitch. And Rodriguez did beat Minnesota in his return from the injured list this month, so the arm is not finished; it is unsolved. The total sits at 9.5 for a reason, and the reason is standing in the left-handed batter's box.

.347BA vs G. Rodriguez FB
193Alvarez wRC+
15.4%Alvarez walk rate
Sources: Baseball Savant · FanGraphs · MLB Stats APIWatch: the first four-seamer he sees
Stat of the Day
One number, and why it matters.
Home Runs, Vladimir Guerrero Jr.
6
103 games · 435 plate appearances

What Does Half a Billion Dollars Buy in 2026?

Toronto is paying Vladimir Guerrero Jr. through the 2039 season on a fourteen-year, $500 million commitment. He is 27, healthy, and playing every day. He has six home runs.

Five years ago he hit 48. His season totals since then read 32, 26, 30, 23 — a slow drift downward that nobody panicked about, because the batting average held and the walks kept coming. They still do: he is hitting .265 with a .345 on-base percentage, and he has 45 walks against just 57 strikeouts, a 13.1% strikeout rate that ranks among the most disciplined in the league. The bat-to-ball skill is completely intact.

What's gone is the damage. His isolated power — slugging minus batting average, the cleanest measure of how much extra-base violence a hitter provides — has fallen to .092. For scale, that is the neighborhood of a light-hitting utility infielder, not a first baseman with a franchise record contract. He is putting the ball in play as reliably as he ever has and getting singles for it. The contact was never the problem, and that is exactly what makes this hard to fix.

He is in the lineup at 1:05 ET in Washington, in the windiest ballpark on tonight's board.

The Shift
What moved, and what it means.
TrendingDeadline

Five Days to Decide, and Ten Teams Have No Idea What They Are

Trade deadline: Monday, August 3 · 6:00 PM ET
All 30 clubs play today · 16 games

Ten of the teams on tonight's slate sit within three games of .500. Miami and Minnesota are dead even at 54-54. San Diego is 54-53, Cleveland 55-54, Pittsburgh and Washington both 55-53, Texas 55-52, St. Louis 53-54, Houston 54-55, Seattle 53-55. That is a third of the league standing in the exact spot the deadline is designed to punish.

Because .500 is the worst place to be on July 29. A 45-win team knows what it is and can sell honestly. A 67-win team — Milwaukee and Los Angeles are both 67-40 tonight — knows what it is and can buy without flinching. The middle has to guess, and it has until 6:00 PM Eastern on Monday to guess correctly. Every one of those ten clubs is close enough to a wild card to talk itself into adding, and close enough to irrelevance to look foolish for it.

The early moves suggest the market is warming from the bottom rather than the top. Pittsburgh shipped José Urquidy to the White Sox for a minor league arm. St. Louis sold Scott Blewett to the Athletics for cash. Milwaukee, the best team in baseball, released Lance McCullers Jr. outright after designating him for assignment. Boston — the most committed buyer of the group — activated Ranger Suárez off the injured list and sent Connelly Early to Washington for Curtis Mead. None of that is a blockbuster. All of it is inventory being cleared before the real bidding starts.

The angle worth watching over the next five days isn't which superstar moves. It's which of those ten .500 clubs blinks first — because the first one to declare itself a seller sets the price for everybody behind it.

10Teams within 3 of .500
5Days to the deadline
30Clubs in action today
Sources: MLB Stats API transactions · ESPN standingsWatch: the first seller to declare

Pre-Snap
Quick reads on the rest of the board.
MIL @ SF3:45 PM ET
Milwaukee arrives at 67-40, tied for the best record in baseball, and draws the one Giants starter whose season splits in half: Logan Webb has a 7.54 ERA in July against a 3.98 mark on the year. The mechanism is his sinker — he throws it 30.8% of the time and hitters are putting 53.3% of their contact against it in the hard-hit bucket. Overnight the Giants went from a small home favorite to an underdog.Closing: MIL −126 · total 7.5
TEX @ TB6:40 PM ET
Tampa Bay is 62-44 and the number moved toward them all morning. MacKenzie Gore brings a 4.82 ERA that his 3.98 expected mark says is roughly eight-tenths of a run too generous to the opposition — but he's also carrying a 7.66 July, so the process and the present disagree.Closing: TB −150 (opened −136) · total 7.5 (opened 8)
ARI @ PIT12:35 PM ET
The best-pitched game nobody will watch. Jared Jones owns a 1.29 ERA in July behind a slider he throws a third of the time with a 36.1% whiff rate; Eduardo Rodriguez counters with a 2.64 season number that has slipped to 4.79 this month. PNC's 0.92 home run factor is the third-stingiest on the board.Closing: PIT −131 · total 8.5
BOS @ ATH6:40 PM PT
Sacramento is the hottest ballpark on the board at 90°F and carries a 1.11 home run factor, which is how a game gets to the night's highest total. Oakland is also down catcher Shea Langeliers, who hit the injured list Sunday with a torn meniscus.Closing: BOS −156 · total 10.5
KC @ MIN7:40 PM ET
Minnesota is the biggest favorite of the night, which requires ignoring two things: Joe Ryan's tidy 3.38 ERA sits on an 11.3% barrel rate and a fastball hitters have squared up 48.1% of the time, and the Twins' defense is the second-worst in baseball at −36 defensive runs saved.Closing: MIN −180 · total 8.5
NYY @ CHW7:40 PM ET
New York is 61-46 and just lost Cody Bellinger to a hamstring strain, which thins a lineup walking into a 55-51 Chicago club that has quietly stopped being a punchline. Cam Schlittler gets the ball against Davis Martin, whose 3.49 season ERA has ballooned to 6.00 in July.Closing: NYY −144 · total 7.5

ALSO ON: Atlanta and New York play a doubleheader at Citi Field (1:10 & 7:10 ET) · CHC @ STL · CLE @ CIN · COL @ SD · PHI @ MIA · SEA @ LAD · TOR @ WSH


Weather Watch
First-pitch conditions, windiest first.
🌤️
NATIONALS PARK
Mostly Clear · TOR @ WSH
14 mph NW · 84°F
PNC PARK
Partly Cloudy · ARI @ PIT
12 mph NW · 78°F
☀️
COMERICA PARK
Clear · BAL @ DET
12 mph N · 81°F
☀️
ORACLE PARK
Clear · MIL @ SF
11 mph WNW · 73°F
🔥
SUTTER HEALTH PARK
Clear · BOS @ ATH
10 mph SW · 90°F
☀️
GREAT AMERICAN
Clear · CLE @ CIN
9 mph N · 82°F
🏟️
LOANDEPOT PARK
Roof — controlled · PHI @ MIA
8 mph SW · 88°F
🌤️
PETCO PARK
Mostly Clear · COL @ SD
8 mph SW · 79°F
☁️
TARGET FIELD
Overcast · KC @ MIN
7 mph SSW · 87°F
☀️
BUSCH STADIUM
Clear · CHC @ STL
7 mph NE · 86°F
☀️
ANGEL STADIUM
Clear · HOU @ LAA
7 mph SW · 76°F
☀️
DODGER STADIUM
Clear · SEA @ LAD
7 mph WSW · 75°F
🌤️
CITI FIELD
Mostly Clear · ATL @ NYM
6 mph WNW · 76°F
☀️
RATE FIELD
Clear · NYY @ CHW
5 mph N · 70°F
🏟️
TROPICANA FIELD
Dome — controlled · TEX @ TB
No weather factor

Two-Minute Drill
Three questions. Answers at the bottom.
Question 01 · Tigers

Tarik Skubal is one of only two pitchers to win multiple Cy Young Awards in a Detroit uniform. The other won 31 games in his 1968 MVP season — a mark no pitcher has matched since. Who was he?

Denny McLain, who went 31-6 in 1968 and remains the last 30-game winner in Major League history.
Question 02 · Angels

An Angels pitcher holds the modern single-season strikeout record. Name him — and the number.

Nolan Ryan, 383 strikeouts in 1973, breaking Sandy Koufax's record of 382.
Question 03 · Astros

Houston's franchise did not debut as the Astros in 1962. What was it called first, and what prompted the change?

The Houston Colt .45s. The club became the Astros in 1965 when it moved into the Astrodome.
3/3 = you're the sharp friend. 0/3 = you're reading the right newsletter.
Two-Minute Drill · Answer Key
  1. Denny McLain, who went 31-6 in 1968 and remains the last 30-game winner in Major League history.
  2. Nolan Ryan, 383 strikeouts in 1973, breaking Sandy Koufax's record of 382.
  3. The Houston Colt .45s. The club became the Astros in 1965 when it moved into the Astrodome.