Tag Archives: San Francisco Giants

Belt blasts Giants to 18th-inning win

The Giants needed nearly nine full innings to get their first run, and another nine to