Andres Torres. Barry Zito. Brian Wilson. Cody Ross. Pablo Sandoval. Mark DeRosa. Santiago Casilla. Darren Ford. Buster Posey. Mike Fontenot. And now Brandon Belt. They're all key members of the Giants . And they've all...