- Joined
- May 8, 2002
- Posts
- 355,347
- Reaction score
- 38
Anthony DeSclafani allowed one hit over five scoreless innings and Steven Duggar hit his first home run in nearly two years to lead the San Francisco Giants past the Pittsburgh Pirates 3-1 on Thursday night. DeSclafani (3-1) struck out five and walked one while improving to 3-7 against the Pirates. The lone hit off him was a first-inning single by Jacob Stallings.
Continue reading...
Continue reading...