Giants Reliever Returns $500K To Team After Noticing Contract ErrorIt's safe to say Giants relief pitcher Jeremy Affeldt is an honest man.

Listen Live