Answer
In addition to the Giants, Willie Mays played for the New York Mets in the National League. He joined the Mets in 1972, at the age of 41, and played for them until his retirement in 1973. Mays was a two-time All-Star while with the Mets, and he helped the team win the National League pennant in 1973.