The San Francisco Giants were previously based in which city?
Answer New York
The Giants were based in New York from 1883-1957. During that time, it was a bit confusing because the New York Giants football team was also in town.
Last updated 5 years ago · 2.1M views · SOURCE