In the 15-year span from 1990-2004, Barry Bonds won the National League's Most Valuable Player award seven times. He finished in the top five in MVP voting in five of the other eight years.
Whatever you want to say about how he did it or what became of his legacy, the fact is he was absolutely dominating on the field.
Here's another Bonds fact: In all those years, and in all the other years in his 22-year major league career, he went to the World Series exactly one time, with the 2002 San Francisco Giants.
Blame it on what you will, but without a doubt it stands as a missed opportunity for the two teams that employed him (the Giants and the Pittsburgh Pirates).