Sports

Video: See the Giants’ winning home run

See the home run that sends the San Francisco Giants to the World Series. Video by Marcos Breton, The Sacramento Bee.

  Comments