Advertisement

San Francisco Giants and fans celebrate World Series crown

Three days after clinching their second World Series title in three years, the Giants took to the streets of San Francisco for a ticker-tape parade.