Michael Rosen @bymichaelrosen
https://t.co/Gih21DxGh9 [email protected] Los Angeles, CA Joined July 2009-
Tweets502
-
Followers6K
-
Following393
-
Likes4K
yoshinobu yamamoto drops low and throws over the top — a recipe for throwing fastballs at the knees and nowhere else. does he need a high fastball to be an ace? more in PITCH PLOTS: pitchplots.substack.com/p/the-curious-…
statcast was not lying x.com/bymichaelrosen…
statcast was not lying x.com/bymichaelrosen…
this is an excellent video essay on my favorite topic at the moment: how mechanics relate to pitching outcomes x.com/lancebroz/stat…
this is an excellent video essay on my favorite topic at the moment: how mechanics relate to pitching outcomes x.com/lancebroz/stat…
train surfing is a form of personal desperation and a broader symptom of cultural malaise — context that is missing in contemporary coverage of these stories x.com/seungylee14/st…
train surfing is a form of personal desperation and a broader symptom of cultural malaise — context that is missing in contemporary coverage of these stories x.com/seungylee14/st…
learning a ton about hitting from these @esteerivera42 blogs blogs.fangraphs.com/anthony-volpes…
PITCH PLOTS with the @ratesandbarrels shout out!!! subscribe now! pitchplots.substack.com x.com/ratesandbarrel…
PITCH PLOTS with the @ratesandbarrels shout out!!! subscribe now! pitchplots.substack.com x.com/ratesandbarrel…
Stuff+ thinks JP Sears' sweeper and four seam are above average — but is it accounting for the fact that he might be tipping which pitch is coming? i investigate in PITCH PLOTS: pitchplots.substack.com/p/the-models-c…
for pitchers, extension length varies significantly even within the same start, according to research conducted in the latest Pitch Plots: pitchplots.substack.com/p/joe-ryan-is-…
one part of the joe ryan breakout nobody is talking about, a breakdown of the associated mechanical changes, and a quantification of within and between start extension variation... all in the latest PITCH PLOTS: pitchplots.substack.com/p/joe-ryan-is-…
sick public transit, .. @seungylee14
7K Followers 479 Following i do the train tweets but the train tweets aren’t meGrant Marek @Grant_Marek
8K Followers 7K Following @sfgate EIC. bsky: @grantmarek.bsky.social. Before @Thrillist @SInow @sfexaminer etc. Golden Bear. @dailycal Board Member. ✉️ [email protected]noah kulwin @nkulw
102K Followers 4K Following We can make miracles happen every day | writer, reporter and co-host of @blowbackpod | subscribe at https://t.co/pETV2D531Nkelsey mckinney @mckinneykelsey
95K Followers 2K Following co-owner @defectormedia, author of GOD SPARE THE GIRLS. host of NORMAL GOSSIP.Michelle Robertson @mrobertsonsf
1K Followers 2K Following writer and @sfbart storyteller. I'm not on Twitter much these days. You can reach me through the contact form on my website: https://t.co/9a3BEw2QAZ.𝚍𝚘𝚍𝚊𝚒 .. @dodaistewart
54K Followers 3K Following Writer at large, @NYTMetro. 🚕🗽🐀🙇🏽♀️ no longer here really; find me on IGamanda bartlett @byabartlett
1K Followers 1K Following senior reporter covering culture, science and breaking news @sfgate | recovering movie theater rat | pitch me: [email protected] | she/her🐰Sara Gaiser @akrazia
3K Followers 5K Following @KQEDnews Senior Editor, PM Newscasts @[email protected]Dan Gentile @Dannosphere
7K Followers 7K Following Culture editor at @sfgate. Not so new in town, ATX ex-pat. Recovering freelancer. Vinyl DJ. House producer. Coffee, BBQ, and disco. [email protected]Astead @AsteadWH
214K Followers 2K Following @NYTimes politics reporter, podcast host, and @CNN analyst. Semi-retired tweeter. full-time COYS. Follow our podcast: @TheRunUpNYTMeg Rowley @megrowler
26K Followers 712 Following Managing editor of @fangraphs. Writer there, too. Co-host of @EWPod. https://t.co/I8nL6Oqez1FantasyChimp @michlobo77
3 Followers 51 Following𝔹𝕒𝕣𝕥𝕠�.. @TheMagnusPI
3K Followers 617 Following Amateur critic, beer maven, seam tamer, https://t.co/mhSa5IlGhc. MLB Team Consultant. Same handle everywhere.Rae Wymer @rae_wymer
348 Followers 677 Following news+staff rep @dailycal | words in @mlnow @sfgate @edsource @thelowell @keqd | [email protected] | DMs open for tips | @ced_berkeley '26Salary Cap Sports - F.. @SalaryCapSport
3K Followers 4K Following Fantasy Sports Leagues with Dynamic Player Pricing. Free to play. Cash prizes. Football, Basketball, Baseball and Hockey! https://t.co/cudi8Y19f9Edmond @MeganWard96646
3 Followers 1K FollowingThaFFWhizperer @ThaFFWhizperer
158 Followers 2K Following A Fantasy Football Secret Weapon. Turning Pretenders Into Contenders. Turning Contenders Into Champions.MLB Quality of Pitch @qopbaseball
9K Followers 6K Following Pitch Quality Calculations for Major League Baseball. https://t.co/GerEvCSwY5 US Patent No 10,737,167 B2Esteban 🇵🇷🇸�.. @esteerivera42
1K Followers 558 Following Words @fangraphs & @pinstripealley | SABR Award nominee | Data Scientist @GHLForgJonathan Seib @JonathanSeib1
82 Followers 1K Following Hoya first, then Husky. Evergreen State health policy wonk. Bucket list: Mariners WS game.Matthew Trueblood @MATrueblood
5K Followers 819 Following Writer and Managing Editor, @twinsdaily, @brewer_fanatic, @northsidebaseb • Writing/Editing Inquiries: DM or email [email protected]Jacob @Jacob_817
143 Followers 3K FollowingRandy Garza @randygarza22
155 Followers 2K Followingʏᴜᴛ @Yutaster
217 Followers 378 Following I tweet depressing jokes and personal takes on the Sacramento Kings. Not mutually exclusive.Jim Furtado @jimfurtado
141 Followers 492 Following https://t.co/8UXebJlOfu founder and ne'er-do-well.fjslBd @bdkskbdkabdk
0 Followers 145 FollowingGreg Pyron @GregPyron
2K Followers 1K Following Writer/Analyst for @BaseballHQ | Contributor for USA Today Sports Weekly and Baseball Forecaster | @FSWA memberBless You Boys @blessyouboys
30K Followers 2K Following A new era in Tigers baseball is underway. Save us, Scott Harris. Like us on Facebook: https://t.co/JWKnfHNjNIGeoff Pontes @GeoffPontesBA
16K Followers 997 Following MiLB beat - BBWAA Member - Prospect Writer - @BaseballAmerica - Nike head; wears chains that excite the Feds.Eno Sarris @enosarris
88K Followers 3K Following Words @TheAthleticMLB, slinger of Stuff+ @Fangraphs, [email protected], RIP BeerGraphs 🇺🇸🇯🇲🇩🇪 Rates & Barrels, 3-0 Show, FSWA HoF, underwear modelOtis Anderson @oldjacket
921 Followers 786 Following Californian in New Hampshire. Trying to solve more problems than I cause. Tech, stats, health care and econ flavored.Sky Kalkman @Sky_Kalkman
3K Followers 1K Following Baseball fan, lime liker. I ask a lot of questions.mikey @mjd_analysis
510 Followers 894 Following Nerd stuff for @VUBaseball. Came out swinging from a South Philly basement.Alex "Oxlade" Chamber.. @DolphHauldhagen
10K Followers 674 Following i teach battle axe lessons at the rec center. sabermetric has-been. always tired. @fangraphs; @pitch_leaderbrd; @fswa 2x winner, 8x finalist. he/himBrendan Tuma @toomuchtuma
8K Followers 531 Following Head of MLB Info @underdogfantasy | Words for @baseballamerica | Subscribe to Substack (free) at the link belowDustin @Dustinthewind62
1 Followers 727 FollowingLapillus @Lapillus22
39 Followers 700 Following Editor for Leeds United fanpage in Vietnam. Might retweet weeb stuffs. Still trying to figure it out.Frank Herrmann @FrankHerrmann56
7K Followers 829 Following Husband and father of 3. Toronto Blue Jays Pitching Development Coordinator.clay @guayakisan
19 Followers 97 FollowingStraightCashHomie.eth @ericnv23
548 Followers 2K Following Dad x2, Husband x1, Business Professional, Educator & Consistently seeking to sharpen the dullPatrick Bauer @patrickbauer26
544 Followers 2K Following MLB Draft for @prospectslive | Former: @frogball_data/@TCUManagers, @yd_redsox , @premierpitchingWill @_willmanzi
115 Followers 374 Following Immeasurable passion for baseball analytics. In the winter I become obsessed with college basketball. Biased towards Kentucky. SUBSTACK⬇️Kyle @kylebaseball7
121 Followers 823 FollowingBrendan Courtney @bcourtt_
104 Followers 345 Following MLB and Phillies Superfan. Edmundo Sosa Enthusiast.Lance Brozdowski @LanceBroz
24K Followers 4K Following Player Development Analyst @WatchMarquee | Former Remote Vid Editor @DrivelineBB | NU + UMassPitch Profiler @pitchprofiler
5K Followers 369 Following Providing Advanced Analytics on Major League Pitchers since 2019 | Created by Jeremy Maschino | https://t.co/70eGwEDtIeJamie Pew @jme_pew
375 Followers 743 Following @jpew.bsky.social Climate, transportation, land use, California, @nextgen_policy, New Jersey, movies, rowing, Great Lakes ascendencyJeanie Ward-Waller @jeanww
841 Followers 581 Following Champion for bike walk transit and livable equitable communities, plus mountains, trails, dogs, and foster parentingKateri Stanley - Upda.. @KateriStanley
2K Followers 1K Following Dark fiction writer. 💀 BITTERSWEET INJURIES ~ OUT NOW available on kindle, paperback & #KindleUnlimited ~ Avid reader. 📚 Film geek. 🎥 Cat mum 😻🇬🇧sick public transit, .. @seungylee14
7K Followers 479 Following i do the train tweets but the train tweets aren’t meGrant Marek @Grant_Marek
8K Followers 7K Following @sfgate EIC. bsky: @grantmarek.bsky.social. Before @Thrillist @SInow @sfexaminer etc. Golden Bear. @dailycal Board Member. ✉️ [email protected]BART @SFBART
333K Followers 714 Following We provide train service throughout the San Francisco Bay Area. For automated service updates: @SFBARTalertnoah kulwin @nkulw
102K Followers 4K Following We can make miracles happen every day | writer, reporter and co-host of @blowbackpod | subscribe at https://t.co/pETV2D531Nkelsey mckinney @mckinneykelsey
95K Followers 2K Following co-owner @defectormedia, author of GOD SPARE THE GIRLS. host of NORMAL GOSSIP.Matthew Zeitlin @MattZeitlin
56K Followers 3K Following correspondent @heatmap_news matthew at heatmap dot newsMichelle Robertson @mrobertsonsf
1K Followers 2K Following writer and @sfbart storyteller. I'm not on Twitter much these days. You can reach me through the contact form on my website: https://t.co/9a3BEw2QAZ.Darrell Owens @IDoTheThinking
44K Followers 1K Following Data Analyst. Housing and Transit wonk. My tweets and retweets do not represent my employer.𝚍𝚘𝚍𝚊𝚒 .. @dodaistewart
54K Followers 3K Following Writer at large, @NYTMetro. 🚕🗽🐀🙇🏽♀️ no longer here really; find me on IGamanda bartlett @byabartlett
1K Followers 1K Following senior reporter covering culture, science and breaking news @sfgate | recovering movie theater rat | pitch me: [email protected] | she/her🐰John J. Bauters @JohnBauters
39K Followers 836 Following Running for Alameda County Supervisor / @EmeryvilleCA Councilmember / Victims’ Advocate / Chair @alamedactc / “America’s Bike Mayor” / Urbanist / #GoOutside 🌿Malcolm Harris @BigMeanInternet
49K Followers 3K Following writer PALO ALTO, KIDS THESE DAYS, SHIT IS FUCKED UP AND BULLSHIT, WHAT'S LEFT? (2025) malcolmpharris@gmail California communist (him)DEI speedwagon 🌹�.. @uhshanti
18K Followers 2K Following being processed by the boys • legislative + comms director @tenantstogether • @sf_clt • @dsa_sf • 2020 data @berniesanders • she/ella/औरत/yinz • 🐦 my ownSan Francisco Chronic.. @sfchronicle
308K Followers 470 Following Delivering the Bay Area’s best journalism every day. Subscribe and support the newsroom: https://t.co/p8tnyqwzKsConor Dougherty @ConorDougherty
19K Followers 1K Following *923385d6 New York Times/Golden Gates book. #SkateTwitter enthusiast and @CandaceJackson superfan. [email protected].Drew Magary @drewmagary
173K Followers 558 Following Columnist: @DefectorMedia, @SFGate. He/Him. The Night The Lights Went Out is out RIGHT NOW. Everywhere. https://t.co/alxOZ3ud7i…Tangotiger 🍁 @tangotiger
29K Followers 165 Following MLBAM Senior Data Architect The Book, with limited free access, from Amazon ( https://t.co/H2GDjKQPEA ) and Google Books ( https://t.co/FbKrXucEgJ )Matt Hinkley @Matt_Hinkley_
2K Followers 735 Following AZ Pitching Coordinator - Chicago Cubs • Former PC @CresseySP • Co-Founder @KCSCworks @KCThrowingAlan Nathan @pobguy
8K Followers 299 Following Physics Prof, UIllinois; APS Fellow; ex-nuclear, now baseball physicist; SABR Chadwick Award. Interests: US history; ConLaw; politics; WWI. All views my own.Nick Pollack @PitcherList
57K Followers 1K Following Pitcher List Founder | 5x @FSWA Winner | '22 Baseball Writer of the Year | '21 & '23 Best Baseball Podcast | Creator of CSW and PLV | Aces gonna ace.Ben Brewster @TreadAthletics
59K Followers 6K Following Co-Founder, @TreadHQ ⚾️ Remote Pitching & Velo Development 📈 150+ draft picks & signs, 500+ college commits, 100+ MLB pitchers 🌎 Interested in training? ⬇️Dylan Drummey @DrummeyDylan
603 Followers 204 Following University of Kentucky | @thedrummeyangle @pitcherlist @prospectslive @prepbaseball | Lead Analyst @ukbaseball | Opinions my own.Alex Eisert @Mind_OverBatter
622 Followers 662 Following R&D @bluejays. Past: @fangraphs, @pinstripealley, @pitcherlist, @sportsinfo_sis. 2x SABR finalistMeg Rowley @megrowler
26K Followers 712 Following Managing editor of @fangraphs. Writer there, too. Co-host of @EWPod. https://t.co/I8nL6Oqez1Jared Hughes @locatejared
22K Followers 833 Following LA Angels Coordinator of Pitching Analysis. Former @MLB Pitcher. (Pirates, Brewers, Reds, Phillies, Mets). @44ProCustom.Twins Player Developm.. @TwinsPlayerDev
9K Followers 107 Following Official Player Development account of the @Twins #MNTwins𝔹𝕒𝕣𝕥𝕠�.. @TheMagnusPI
3K Followers 617 Following Amateur critic, beer maven, seam tamer, https://t.co/mhSa5IlGhc. MLB Team Consultant. Same handle everywhere.Matthew Trueblood @MATrueblood
5K Followers 819 Following Writer and Managing Editor, @twinsdaily, @brewer_fanatic, @northsidebaseb • Writing/Editing Inquiries: DM or email [email protected]Joey Copponi @JoeyCopponi
4K Followers 950 Following ✍️ Inside the Red Sox @SInow • Host of @itm_pod 🎙️ • @bearwithme_pod 🎙️• Production @clnsmediaBrendan Tuma @toomuchtuma
8K Followers 531 Following Head of MLB Info @underdogfantasy | Words for @baseballamerica | Subscribe to Substack (free) at the link belowAdam Naliwajko @Okjawilan2
1K Followers 428 Following Baseball || Music @treadhq Former @whitesox PDSky Kalkman @Sky_Kalkman
3K Followers 1K Following Baseball fan, lime liker. I ask a lot of questions.Reed Zahradnik @Reed_Zahradnik5
570 Followers 231 Following @Rangers R&D | Previous: @UIBaseball, @premierpitchingAlex Caravan @Alex_Caravan
3K Followers 2K Following @DrivelineBB VP of Business Operations, Interim Director of Data Science丨Co-host: https://t.co/ZLnl1dIVnU丨Small sample ⟦size⟧Marek Ramilo @marekramilo
611 Followers 3K Following quant @DrivelineBB • coach @Ramblrbaseball • tradermikey @mjd_analysis
510 Followers 894 Following Nerd stuff for @VUBaseball. Came out swinging from a South Philly basement.Alex "Oxlade" Chamber.. @DolphHauldhagen
10K Followers 674 Following i teach battle axe lessons at the rec center. sabermetric has-been. always tired. @fangraphs; @pitch_leaderbrd; @fswa 2x winner, 8x finalist. he/himBen Clemens @_Ben_Clemens
5K Followers 321 Following Baseball writer for @fangraphs. Cardinals fan. Dog lover. A Lexus or justice, a dream or some substance.Matan K @mk237700
466 Followers 210 Following ✍️ about ⚾️ +🏈 at https://t.co/DqJIa7pjxC and 🏀 at https://t.co/J1qtaWrx8k. Also @NextYearInCleFrank Herrmann @FrankHerrmann56
7K Followers 829 Following Husband and father of 3. Toronto Blue Jays Pitching Development Coordinator.Robert Stock @RobertStock6
11K Followers 865 Following Amateur film critic, fanatical book reader, WoW glad + LoL diamond. Pitcher every 5 days or so. Gonna be a YouTuber when I grow up. @Sara__stock is my hero.Kyle Boddy @drivelinekyle
71K Followers 2K Following Founder/CTO: @DrivelineBB // Special Advisor: @RedSox // Past: @Microsoft @RedsNatural Phenom STEVE @srbrown70
1K Followers 609 Following Lover of heatmaps, cars, tractors, and music. He/himEli Ben-Porat @EliBenPorat
1K Followers 311 Following Rust, Baseball, (Canadian) Politics, Chess. Consulted for an MLB team. Contributor to @baseballamerica He/HimJage @thejagepage
2K Followers 725 Following I tweet about the #Mariners way more than any east coaster should.SwingGraphs @SwingGraphs
4K Followers 388 Following Proprietary Vertical Bat Angle (VBA) Data. Swing Path Scores of MLB & MiLB Hitters | @QuantTee | Researcher, Author - Quantitative Hitting.Lance Brozdowski @LanceBroz
24K Followers 4K Following Player Development Analyst @WatchMarquee | Former Remote Vid Editor @DrivelineBB | NU + UMassPitch Profiler @pitchprofiler
5K Followers 369 Following Providing Advanced Analytics on Major League Pitchers since 2019 | Created by Jeremy Maschino | https://t.co/70eGwEDtIeMike Makowsky @mike_makowsky
2K Followers 380 Following Writer/Producer, Bad Education @HBO Death by Lightning @netflixEsteban 🇵🇷🇸�.. @esteerivera42
1K Followers 558 Following Words @fangraphs & @pinstripealley | SABR Award nominee | Data Scientist @GHLForgKyle Bland @blandalytics
3K Followers 617 Following Trying to make analytics a little less boring. Dir. of Data Analytics & Research @PitcherListJamie Pew @jme_pew
375 Followers 743 Following @jpew.bsky.social Climate, transportation, land use, California, @nextgen_policy, New Jersey, movies, rowing, Great Lakes ascendencyTony Dutzik @FrontierTony
3K Followers 1K Following Assoc. Director and Sr. Policy Analyst, Frontier Group, part of @TPINNetwork. Transport, energy and climate policy, mostly.Rachel Uranga @racheluranga
4K Followers 3K Following Transportation/mobility reporter @LATimes. Interested in how we move/culture/biz. Frmr @Reuters @ladailynews l @LatinoJournosCA l L.A. bred l DM=openJohn Bailey @jbisready
123 Followers 190 Following State and federal transportation policy @NRDC. But it’s not all transportation.Vansh @vanshv2k
11K Followers 1K Following @TennisONEApp Data Analyst, Digital Media Content Creator | @IgaCarlosTennis Host | @TennisAndBAGELS | @TalkingTennisTT |🎾Stats/Observations/Analysis/ParallelsCyrus Hall @cyrusphall
1K Followers 750 Following Mass car use is incompatible with great cities. Transit & bikes are the future. Tech things sometimes. [email protected]. RT != endorsement.Carter Rubin @CarterRubin
6K Followers 952 Following Working at @NRDC to transform DOTs and create a world where people can thrive using, operating and building a clean and fair mobility system. Personal tweets.John Surico @JohnSurico
8K Followers 5K Following Cities and their discontents. Prof-alum @nyu_journalism. Senior Fellow for Climate and Opportunity @nycfuture. Working on a book @StreetPlans. @31stAveOS chair.Jeanie Ward-Waller @jeanww
841 Followers 581 Following Champion for bike walk transit and livable equitable communities, plus mountains, trails, dogs, and foster parentingMiriam Pinski @mirijulip
1K Followers 789 Following I study and write about transportation policy. Triple Bruin, now researcher at SUMC.jack @Jolly_Olive
32K Followers 915 Following @JomboyMedia @Shea_Station @JM_RefGuess. New video every Saturday. Host on JM Baseball. Hit a walk-off HR against both of my bosses.Viktoria Dendrinou @v_dendrinou
6K Followers 893 Following US Treasury reporter for Bloomberg News. Formerly in Brussels and most recently @Bagehots. Greek export. Opinions my own.7/ plus @longdrivesouth @joshua_bote @thejdmorris and @bymichaelrosen
@bymichaelrosen Low fastballs to the knees are an EXCELLENT combo with his split-finger.
@bymichaelrosen lol i do this to my kids constantly, well played
@bymichaelrosen @Grant_Marek was my first thought too
This slot differential becomes evident on video if you look at his hand relative to his head at ball release. While this slot seems to be impacting velocity, it may positively impact vertical approach angle (VAA), for a slight deception tradeoff.
There were other ways to put balls together at the time. Spalding standardized the 2-dogbone style which is responsible for Seam Shifted Wake effects. SSW doesn't work on Cricket balls. It'd be less interesting on a "lemon peal" ball.
The pitcher/manager for the 1876 Chicago National Leaguers was Albert Goodwill Spalding, as in the man behind the sporting goods empire he founded that same year.
mwahahahahahahahaha hahahahahahahahahahahahahahaha
Bullshit bureaucratic jobs are a waste of time and money. Napoleon didn’t win wars because of pencil pushers, he won them because of hard-working military men.
I just learned that Mason Miller is the best pitcher of all time
Real ones know
new S(ubstack)-Bahn post dropping this weekend. get in the mood with this video youtube.com/watch?v=4a1C8Z…
“Am I Dumb” is a fantastic subject line for an email. Jumps right off the page when you are flooded with off-target PR in your inbox.
really enjoyed this one from Esteban, definitely check it out!
Anthony Volpe has looked great at the plate so far. I took a look at some of the details behind how he adjusted his swing from last year. blogs.fangraphs.com/anthony-volpes…
Another Yolo 80 project update: Uh, US EPA and Federal Highways just declined to provide a the project with a determination of air quality conformity. I'm not sure Caltrans saw this coming @StreetsblogCal cal.streetsblog.org/2024/03/19/ctc…
George Kirby Firmware 1.02.01c PATCH NOTES:
George Kirby changed the grip on his slider during his midweek bullpen, going to the grip used by Logan Gilbert. He took it into the game tonight and got five called strikes and four foul balls on it.
Grayson Rodriguez wins the award for prettiest arsenal chart: Four pitches that each look beautiful in our color palette and have distinct movement profiles. They're also high quality pitches, but that's beside the point
MSNBC should hire Andy Roddick to host a show. Mainstream liberal politics needs to be voiced by a dude from Nebraska who married a super model and served 145 mph.
need a warning label for tweets like this. this game is the most addicting thing ever. I want OOTP 25 so so bad but I want to stay employed and married
Opening day, 2027. The Oakland Auditors are playing their inaugural game in the IRS Direct File Park at Howard Terminal. LaMonte Wade Jr, whose parents were both postal workers, hits two home runs in a 5-2 win.
@bymichaelrosen That’s an excellent point that makes a ton of sense!
@bymichaelrosen I agree! And his location values are a function of his stuff. Of the model nerds, I think it's @EliBenPorat who is most onboard to that way of thinking.
This is really good, both for explaining why Sears stuff is grading out much better, and also why it hasn't helped him much yet.
why is JP Sears a Stuff+ superstar? one big reason: his outlier VAA. but Stuff+ might also be overlooking the relationship between his two primary pitches. read more in the new PITCH PLOTS: pitchplots.substack.com/p/the-models-c…