0
Anonymous
Before meeting in the 2010 World Series, the Rangers and Giants played each other June 19-21, 2009 in San Francisco. The Giants won all 3 games.
Wiki User
Chat with our AI personalities