Someone worthy of consideration, if he could have avoided the 12 knee surgeries during his career, is Andre Dawson.
Center fielder for many years before moving to right as he aged and with the injuries. RoY award. 8x all star. MVP on a last place team. One of only five players with 400 hrs and 300 sbs. 8x gold glove. 4x silver slugger. Hit 49 home runs in a single season. Averaged fewer than 5 errors per season over 21 years for a guy that was taking chances on making plays that many others wouldn’t. An absolute cannon for a right arm. A true five tool player before the injuries took their toll. If he’d been drafted by any team with a grass field instead of the Expos, who knows what his career would have been. Career batting average is the one area where people could knock him as it fell a decent amount after age 35 (when many others retire) for a guy that played until he was 41.