Past TTM Success; Noah signed our 2003 Fleer Tradition
Lowry with the Giants in June 2007 | |||
Pitcher | |||
Born: October 10, 1980 Ventura, California | |||
| |||
MLB debut | |||
---|---|---|---|
September 5, 2003, for the San Francisco Giants | |||
Last MLB appearance | |||
August 29, 2007, for the San Francisco Giants | |||
MLB statistics | |||
Win–loss record | 40–31 | ||
Earned run average | 4.03 | ||
Strikeouts | 420 | ||
Teams | |||
No comments:
Post a Comment