Herrera is the most frustrating hitter I can remember.
First time up, looks like the stuff my dog used to drop in the yard, chasing junk.
Second time up, one bad swing, otherwise battles, runs up a full count then wham!
Third time up, same old Odubel.
Guy has great bat speed, if he ever cleans up his mechanics, learns to work an AB, lays off really bad pitches he has no chance of hitting, he could win a batting title.
Until he decides to learn how to hit, he's gonna be this streaky guy who tears it up for a month and stinks out the joint for a month.
Which is fine as a top defensive OF hitting 6th or 7th in the batting order.
On the other hand, Franco looks like he's turning it around, being patient, taking the ball to RF, but still able to turn on a ball in his power zone and pull it out of the park.