The Giants could have one of the worse offenesive teams in history. If they did not have Bonds, I think it would be the worst line up Ive seen in years. Other than Bonds I don't see anyone else getting 25 HRs or 100 RBIs.