Via: The Mercury News
Halfway through the season, it's time to adjust our expectations of what the Giants are capable of.....