Barry Zito

Ali Thanawalla/SFBay

Barry Zito may have thrown his final pitch with the Giants after a disappointing 2013 season. (Ali Thanawalla/SFBay)