- Joined
- May 8, 2002
- Posts
- 362,020
- Reaction score
- 43
Logan Webb pitched four-hit ball over eight innings and Luke Williams doubled home the only runs he needed as the San Francisco Giants beat the San Diego Padres 2-1 Wednesday. Webb (1-0), who emerged as the Giants’ ace last season, allowed one run. The eight innings pitched were a career high.
Continue reading...
Continue reading...