His exit velocity looks fine, in fact it's currently better than it was in 2017. That's hopefully a sign his shoulder is fine. And if his shoulder is fine, this is most likely just a slump. His two problems have been that he's been making too much contact on pitches out of the zone and swinging and missing too much on pitches over the heart of the plate. Those *should* just be normal slump problems. These are his heatmaps for contact rate in 2017 vs 2019 https://www.fangraphs.com/zonegrid.aspx?playerid=15429&position=3B&ss=&se=&type=3&hand=&count=&blur=0&grid=5&view=&pitch=&season=2017&data=pi https://www.fangraphs.com/zonegrid.aspx?playerid=15429&position=3B&ss=&se=&type=3&hand=&count=&blur=0&grid=5&view=&pitch=&season=2019&data=pi Notice all that extra orange on the left in 2019? That means pitchers that this year when pitchers have jammed him he's still made contact, likely crap contact. Whereas in 2017 he would have swung and missed through those pitches and the AB would continue. Also, the box in the bottom right (low and away out of the zone) is much lighter. Those are extra pitches he's lunging at and rolling over. Conversely, all that white right down the middle and down and in in 2019 means he's swinging through a lot more pitches in zones that he used to hit the hell out of. So if KB's bad now it doesn't look to be because his shoulder has been turned into hamburger meat. (if there was a heatmap of exit velocity by zone that would really help check this). I personally have a really hard time imagining him continuing to struggle if he's healthy, but we'll see. This is a Duker-in-his-prime level breakdown. Great job. I did see Duker had a great breakdown on David Bote via Twitter, though. I have no breakdowns, other than to say that I think KB is sort of broken down and I'm not sure he is ever going to come close to that $300 million contract. But if he's still actually good, this is the proper time for him to suck so he has 2 1/2 seasons to rebound and get GM's excited again.