world series game two
the giants are halfway to a world series championship with a 9-0 win over the texas rangers. matt cain pitched 7 2/3 scoreless innings and the giants scored 6 runs in the 8th inning to wrap it up. game three is in arlington, texas tomorrow night
the giants are halfway to a world series championship with a 9-0 win over the texas rangers. matt cain pitched 7 2/3 scoreless innings and the giants scored 6 runs in the 8th inning to wrap it up. game three is in arlington, texas tomorrow night
Comments