Rangers have the edge in World Series

Author:
Video Duration:
3:01

SI.com's Tom Verducci explains why he thinks the Rangers have the edge in the World Series, and what the Giants need to do to win.