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...
Still have questions?
magnify glass
People also asked