Test Your Baseball Knowledge with the Ultimate Grand Slam Challenge
QUESTION 26 - Which city were the San Francisco Giants originally based in?
Correct Incorrect New York - From 1883 to 1957, the Giants were located in New York. It caused some confusion at the time because the New York Giants football team was also in the city.