Barry Bonds went yard today for the 739th time today as the Giants got their 4th straight win, beating the Diamondbacks 1-0. Barry Zito also finally looked like he might be worth at least a fraction of his insane $126 million contract, throwing 7 and 1/3 innings of scoreless ball. While A-Rod is definitely hot right now, so is Bonds. So far in April, Bonds is hitting .349 with 5 home runs and 11 RBIs. Unless lightning strikes him, he's going to break Aaron's record by mid-summer. As a Giants fan, I'm super excited, because let's be honest, we're not exactly going to win the World Series this year. Bonds breaking the record and us defending him will be our highlight this year.