Zito is due to earn $19 million in 2012, $20M in 2013, and $7M buyout in 2014. That's a lot of cha-cha bowls!
As of date the biggest contract to be released by a Major League club was in 2006, when the Arizona Diamondbacks unloaded Russ Ortiz (former Giant) and his $22 million contract. If the Giants were to release Zito it would dwarf what the D'backs unloaded and would set a new record by over 100%!
With Jonathan Sanchez due to return, this question of what to do with Zito is likely coming to a head, and it doesn't look good.
If you were leading the Giants club, what would you do?
Barry Zito in the August 2011 issue of GQ
Barry Zito modeling for True Religion