Which of the following teams won the 2010 World Series?

Answer San Francisco Giants

The San Francisco Giants bested the Texas Rangers in five games to win the 2010 World Series.

Asked by · Last updated 5 years ago · 20.2K views