Via: SI.com
From the best free agents to a potential spring training invite, Marc Delucchi finds 5 players who fit the SF Giants.....