2010 World Series, Game 3 Posted on January 28, 2018 by Chris S. Final from The Ballpark at Arlington: A change in history. And a power surge on both sides, with 6 home runs between the two teams. Will the Giants sweep? Can Texas come back from being down 0-3 in the series? Stay tuned!