Pablo Sandoval has hit three home runs in his first three at-bats for the San Francisco Giants on Wednesday in Game 1 of the World Series against the Detroit Tigers.
More...
Pablo Sandoval has hit three home runs in his first three at-bats for the San Francisco Giants on Wednesday in Game 1 of the World Series against the Detroit Tigers.
More...