Trivia Question Giants play baseball in which city? A) New York B) Boston C) Chicago D) San Francisco Next Question >>