Barry Zito's seven-year, $126 million contract will expire at the end of the season, bringing to an end a deal that is viewed as an abject failure by most in the industry. But general manager Brian Sabean said Friday that he doesn't regret the deal, signed in December 2006.