Test Your Baseball Knowledge with the Ultimate Grand Slam Challenge
SUBSCRIBE

Test Your Baseball Knowledge with the Ultimate Grand Slam Challenge

Pinterest

QUESTION 26 - Which city were the San Francisco Giants originally based in?

39%
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.

QUESTION 26 - Which city were the San Francisco Giants originally based in?

  • Chicago
  • New York
  • Boston
  • Washington, D.C.
39%
Like our site?
Get the latest, interesting articles delivered to your inbox, for free.
Subscribe Now