By Brandon Zhu
In 1997, San Francisco Giants outfielder Barry Bonds signed a then-record $22.9 million two-year contract. The sixth pick in the 1985 MLB Draft, Bonds played 22 seasons and established himself as one of the greatest hitters in MLB history. Bonds still holds the MLB record for most career home runs (762), most home runs in a season (73), and most walks in a season (232). Bonds had one of his best seasons as a player in 2004. He hit .362 en route to his second National League batting title, and became the oldest player in the history of the National League to win the MVP award (age: 40). Bonds’ other accolades include a record 7x NL MVP, 8x Golden Glove, 12x Silver Slugger, and 14x All-Star. His No. 25 was retired by the San Francisco Giants in 2018.