Via: SI.com
With six free agents, the Giants may have to defend their World Series titles with a number of new faces. That shouldn't be a problem for a team so pitching.....