11/01/2010 • 22 views
San Francisco Giants Capture First World Series Title Since 1954
On November 1, 2010, the San Francisco Giants clinched their first World Series championship since the franchise's last title in 1954 (when they were the New York Giants), ending a 56-year drought for the organization.