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