answersLogoWhite

0


Best Answer

On October 28, 2012, the San Francisco Giants won the 108th World Series, sweeping the Detroit Tigers in four games. It was the team's second world championship in three seasons. On November 1, 2010, the Giants won the 106th World Series, defeating the Texas Rangers four games to one.

User Avatar

Wiki User

โˆ™ 2012-11-02 02:19:13
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: When did the Giants last win the World Series?
Write your answer...
Submit
Still have questions?
magnify glass
imp
People also asked