Best player on every MLB team
Detroit Tigers—Miguel Cabrera
To put the excellence of Miguel Cabrera with a bat in his into proper context is a rather difficult task. He is the premier hitter in the game and is gaining a seat in the conversation for Top 10 ever. After all, this is a man that has won a pair of MVP’s, achieved the long-elusive Triple Crown, drove in 100 runs a year for 11 straight seasons—all before turning 33.
So snap shotting his impact is difficult, but not impossible. His 2015 season, for example, provides a specifically strong chance to appreciate his impact. It was a season where he went to the disabled list for the first time in his 12 year career, missing the majority of the month of July and still fought to return in just over a month. And what did he do on the other end of that? Only win his fourth batting title in the last five years.
It was a mark that he did not stumble into either, as he hit .393 upon returning in August from the DL, hitting like a man that had to prove himself. Instead, he is a man that has hit .334 since that first batting title in 2011 and hit his 400th home run and 1,400th RBI a year ago. He carries the highest active batting average in the game and turns 33 in April, so those counting stats stand a pretty good chance of getting some substantial upgrades as well.
Next: Houston Astros: Jose Altuve