This option will reset the home page of WonCA restoring closed widgets and categories.

Reset WonCA homepage

San Francisco Giants: Is It September Yet?

No team in the National League playoff hunt is looking forward to September 1 more than the San Francisco Giants. Heading into the Colorado series, the Giants have only won six of their last 15 games.

The Giants desperately need a boost, especially in the pitching department. The team is fighting extremely hard, a credit to Bruce Bochy and the players, but the pitching looks tired. 

In the past 15 games, the Giants have given up a total of 92 runs, an average of over six runs a game. For a team built on the foundation of a strong pitching staff, that's way too high  The starting staff and the relief corps have both struggled during this stretch.

Who are the top players that we ...

Read Complete Article at Bleacher Report - San Francisco Giants
Article is property of

Comments are closed.