Giants Finish World Series Sweep, Sandoval Named Series MVP