News10 says Oct 29, 2010 03:25AM San Francisco Giants have beat the Texas Rangers 9-0 in Game 2 of the MLB World Series in San Francisco. Giants now lead series 2-0.