There are many players in baseball that do more than they get credit for—all the great No. 2 hitters and relief pitchers that just don't get all the love they deserve.
Although, I was looking at the top players on certain teams that you never seem to hear about, either because they are on bad teams or because they have better talent around them that soak up the spotlight.
This article is going to try to give them some of the attention I believe that they deserve. I hope I do well and these players start to get the recognition that they warrant.
5. Carlos Beltran
We all know he is a great player. Though Mets' fans know that Beltran is more than the rest of the league thinks he is; he is a great fielder and saves his team a lot of runs.
Beltran had 429 total catches last year, compared to only 150 catches by Manny Ramirez or 323 which Shane Victorino recorded.
4. Miguel Cabrera
This guy is just amazing. Last year was statically a slow year for him, but he still batted .292 with 37 home runs.
In his last three seasons with the Marlins, he did not have an average under .320 and has put up 100 RBI in each season since his inception in 2004.
He does not get a lot of attention in Detroit, but Cabrera is much better than most people think he is.
3. Carl Crawford
Here's a guy who has always been underrated because he plays in Tampa Bay...for the Devil Rays...and the Devil leaving did not help him much either.
Evan Longoria has taken all the fame in Tampa and is now the biggest show around, leaving Crawford in the dark.
Crawford, along with Scott Kazmir, are the only reasons Tampa Bay put up any wins before Longoria arrived on the scene, but Kazmir gets the respect he deserves and Crawford does not.
2. Raul Ibanez
As a Mets' fan, it is hard for me to put Ibanez on the list, but this guy did not get the respect he deserved this offseason.
In 12 seasons, Ibanez has a .282 AVG. and a .472 SLG., which are both good numbers.
He is also one of the only guys that did anything in Seattle last season but never gets any credit.
1. Vladimir Guerrero
Yes, we all know he is a great player, but I don't think that people outside of LA know just how good of a player Guerrero actually is.
It seems like people don't realize that Vladdy is the best player on a team that had the best record in baseball and won the AL West by 21 games last season. He is really good.
Guerrero posted 100+ RBI in eight of the last 10 seasons and has surpassed 30+ home runs seven times in his career; there aren't many player with those kind of stats. Ramirez puts up these kinds of numbers, but he is one of the best known players in baseball, so why is Guerrero so underrated?
There are many players that people will write to me about in the comments like Ryan Ludwick and Garrett Atkins, but I think that this list is right.
Hope you guys liked it; please let me know what you think.