Here's a story about Sheffield and his connections to PEDs. I've also read that he was an advocate for testing before it became a part of baseball so I think that makes his story more believable and that he should be voted in.
https://www.usatoday.com/story/sport...e/71944010007/