San Francisco Giants v Texas Rangers, Game 4

of the Texas Rangers against the San Francisco Giants in Game Four of the 2010 MLB World Series at Rangers Ballpark in Arlington on October 31, 2010 in Arlington, Texas.

Leave a Reply

Your email address will not be published. Required fields are marked *