Watch Game 2 Texas Rangers vs San Francisco Giants World Series free live stream

Watch Game 2 of the World Series between the Texas Rangers and the San Francisco Giants at 7:30 PM ET, free live stream here. The... More Below... Posted by on Oct 28th, 2010 and filed under MLB, Sports.

Watch Game 2 of the World Series between the Texas Rangers and the San Francisco Giants at 7:30 PM ET, free live stream here.

The Rangers lost to the Giants in Game 1 and are sure to try to even out the series tonight.

Rangers’ pitcher Cliff Lee lost to Sanchez’s hitting three doubles and keying a six-run burst in an 11-7 romp Wednesday night.

“You never think you’re going to have success against a pitcher like that,” Giants infielder Freddy Sanchez said. “He’s one of the best pitchers in the game, been unhittable in the postseason.”

There were rookie errors on the part of the Rangers that contributed to their loss. You could hear the coach screaming from the dugout to the locker room at the end of the game.

“It wasn’t quite the game we thought it would be,” Giants manager Bruce Bochy said. “Great pitchers, sometimes they’re a little bit off.”

Watch Game 2 of the World Series between the Texas Rangers and the San Francisco Giants at 7:30 PM ET, free live stream here.

Disclaimer: TDI does not own the site of the live stream link.