Wow... A big reason for his contract, must be because of the one Beltran signed with the Mets. Their offensive numbers aren't too far off from each other, but both have gold glove defensive abilities.
true...although beltran usually provides more HR/rbi.
Not that much more. This year their numbers were almost identical.