tokens: During a 17-year career , he played with the San Francisco Giants ( 1958 – 1966 ) , St. Louis Cardinals ( 1966 – 1968 ) , Atlanta Braves ( 1969 – 1972 ) , Oakland Athletics ( 1972 ) , Boston Red Sox ( 1973 ) , and Kansas City Royals ( 1974 ) .