In his last 13 games, Yoenis Cespedes has five home runs and 11 RBI, including a run-scoring single Monday night against the D-backs.
It's a terrific two weeks following a major slump, which was preceeded by a fairly positive April. The point is, Cespedes is frustrating. He regularly lays up on fly balls, jogs to first base, and tosses under hand pop-ups to the field. Then, the next night, he'll hit a mammoth home run, hustle to make a sliding catch and run first base to third as well as anyone in baseball.
Similarly, this past Sunday, Cespedes missed two pop-ups that MLB's Statcast said he had a 76 and 99 percent chance of catching.