Best player on every MLB team
New York Mets—Yoenis Cespedes
From day one since he broke in with the Oakland A’s, Cespedes has been one of the most freakish athletes in the game, looking better suited to be strong safety in the NFL than a multi-tooled Major League outfielder. But the latter is what he is and few players have the buffet of abilities that Cespedes puts on display on a nightly basis. Whether it be launching the long ball over the fence at a break neck speed, hawking down a ball in the gap or letting loose a laser beam throw to cut down a runner, Cespedes is one of the rare players that can change the game in every aspect possible.
But what he did in he did in his breakout 2015 was a coming of age of sorts for Cespedes turning those tools into an every night impact. After a deadline deal that sent him to the Mets over from the Detroit Tigers, Cespedes produced full-season type numbers in the course of eight weeks. In 57 games, he hammered National League pitching to the tone of a 17 home runs, a .604 slugging % and .942 on-base + slugging percentage. Over course of his time in New York, the Mets’ offensive production increased by three runs per game, the majority reason why they were able to run away with National League East title. MVP’s are not won in two months’ time, but Cespedes certainly made enough people consider it as a rational possibility.
Next: New York Yankees: Alex Rodriguez