Thousands in San Francisco Hail World Series Champs

Giants welcomed as heroes after seven-game victory.

October 30, 2014

Examined