Yadier Molina, Cardinals

Now 37 years old, Molina has had a marvelous career consisting of nine All-Star appearances and nine Gold Gloves. A .270 average and 10 home runs in 2019 shows he’s still capable at the plate and his defense still is among the league’s best albeit not at the same level as it was in his prime.