Buy The guy hasn't faced live pitching (and when i mean live, i mean 90+ MPH not BP) in almost a year now. you've also got 20 games left this season, and bonds averages about a homerun per 11-13 atbats...when you think about about it thats only about maybe 4 homeruns... so i can see him getting maybe 4, five pushing it. if he gets more than five you gotta wonder though.