Pedro's stellar start
Giants @ PhilliesSeptember 3, 2009 | 00:01:57
09.03.09: Pedro Martinez turns in a stellar seven innings, giving up only one run and striking out nine
09.03.09: Pedro Martinez turns in a stellar seven innings, giving up only one run and striking out nine