Giants Finish World Series Sweep, Sandoval Named Series MVP

Giants Finish World Series Sweep, Sandoval Named Series MVP