Each MLB team has at least one or two players it can point to as the core pieces of the team, the guys it relies on to put up big numbers each season, whether it's an ace starter atop the staff or an impact hitter in the lineup.
For some teams, identifying the best player on their roster is easy. Few would argue that Clayton Kershaw is the best player on the Los Angeles Dodgers or that Mike Trout tops the list for the Los Angeles Angels. For other teams, however, narrowing the field is more difficult.
That being said, what follows is a look at who I consider to be the best overall player on each MLB team's roster entering the 2014 season.
It's worth noting that this is not necessarily the player who had the best season for each team in 2013, but rather the player I view as the best on each roster looking ahead to 2014.
*All stats courtesy of Baseball-Reference unless otherwise noted.