The San Francisco Giants finished off the sweep of the Chicago Cubs today in walk-off fashion, taking them down 4-3 at Oracle Park.

See Full Page