Video

Fans Flood San Francisco for Giants Parade

Giants fans scream and flood the streets of San Francisco for a parade honoring the city's World Series champions.