the way the giants just played they must be kicking there own asses for not resigning him. even if they werent winning at least people were coming to watch the giants play, who the hell wants to watch this team now? they will be lucky to win 65 games this year.