OTD: SFGiants Win 1st World Series in San Francisco
OTD: SFGiants Win 2nd World Series in San Francisco
Troy Percival closes out Game 7 of 2002 World Series
VIDEO: 2014 San Francisco Giants Victory Parade highlights - ABC7
MORE
San Francisco Giants - #OTD in 1983 - The Dominican Dandy Juan
Giants sweep Tigers for World Series title
The Giants are .500 again, which seems fitting - The Athletic
San Francisco Giants Fans Celebrate World Series Title With Couch
SF Giants Gameday: Looking back at Barry Bonds' best homers
Oct. 27, 1991, Twins win 1991 World Series