The 2010 Giants Team Preview
The 2009 Giants probably surprised a few people when they finished the year at 88 wins vs. 74 loses. Their winning percentage of .543 marked the first time since 2004 that the Giants posted a better than .500 winning percentage. The years from 2005-2008 were dark times. Over that span, the Giants posted winning percentages of .463, .472, .438, and… Read more →






