In praise of Giants
This is in praise of the Giants. They are starting a 4-game series tonight in San Diego against the Padres, the team that leads them in the standings of the NL West. This is a big series, might even be make or break. And it's the first time in a [...]