To follow Game 3 of the 2010 World Series between the Texas Rangers and the San Francisco Giants live, head over to Lone Star Ball and join the game thread. There should be plenty of discussion tonight as the Rangers have their backs up against the wall.
Filed under: