0
Anonymous
The San Francisco Giants won the 2010 World Series in five games over the Texas Rangers.The San Francisco Giants won the 2010 World Series in five games over the Texas Rangers.
Wiki User
Chat with our AI personalities
The San Francisco Giants defeated the Texas Rangers four games to one.