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