Peter Magowan defended the Giants' decision to give up the right to void the final year of Barry Bonds' contract, though the San Francisco owner has mixed feelings about the move now. Bonds hasn't played following three operations on his right knee since Jan. 31, and it's unclear whether he will be able to return at all this year. "If we'd known he wasn't going to play a game this year, would we have done it? Obviously not," Magowan said Tuesday, speaking in the dugout before the Giants hosted the Philadelphia Phillies. "These things are always easier to say in retrospect that you shouldn't have done it. We did it because I think he deserved it. He asked for it. Based on what he had done for the Giants, I think he deserved it at the time. He played more games than anyone else on the team -- 152 games -- he was the MVP again. Possibly by showing that respect for him and what he had done for the Giants, it might have been another motivation and inspiration for him to give the best he possibly could for the Giants." Had the Giants not guaranteed the fifth year of Bonds' $90 million contract last September, they could have voided the 2006 season if he didn't reach 400 plate appearances this year.