It's not easy to be certain of something this early in the season, but if you look at the Giants' performance we can make a better guess about what kind of team we have. Against the teams predicted by most to stink this season (Colorado, Pittsburgh, Milwaukee) the Giants ...