Share on FacebookTweet about this on TwitterShare on LinkedInPin on PinterestEmail to someone

Today in sports history is the tale of one city and two record-setting contracts signed 34 years apart by two of the biggest names in baseball.

Today in Sports History presented by Starr Cards

Our tale starts on February 20, 1963 and concludes on the same date in 1997…


In 1963, Willie Mays re-signed with the San Francisco Giants for a then record $100,000 per year contract. The Say Hey Kid was coming off his eleventh season with the franchise — ten of which he had been named to the All Star team and the other when he was named Rookie of the Year.

Embed from Getty Images

Mays went on to play with the Giants for another ten years (in all of which he made the All Star team). At the conclusion of his stay by the Bay, Mays was the team’s all-time leader in WAR with 154.8.


Almost three and one half decades later, Mays’ godson, Barry Bonds, re-signed with the San Francisco Giants for a then record $22.9M 2-year contract. At the time, Bonds had already been named the NL MVP (twice with the Pittsburgh Pirates and once with the Giants).

Embed from Getty Images

The Giants got more than their money’s worth from Bonds. Over his next eleven year’s in San Francisco he claimed four more MVP awards and finished his career as the MLB’s all-time leader in home runs with 762.