As of 2018, who holds the Major League Baseball record for Most Valuable Player Awards won in a career?

Answer Barry Bonds

Bonds won the National League Most Valuable Player Award seven times during his career.

Last updated 5 years ago · 37.9K views · SOURCE