So, according to you logic, Bonds should be hitting FEWER home runs, not more.
Just look at photos, he's put on 25 pounds. Bonds has always been a great homerun hitter. Having lived in gyms for 20 years, I can assure you steriods reduces flexibility, I've seen it on countless guys. This is not an if A than B concerning Bonds. Bonds has the best eye in baseball, if its near the zone its out of the park, whether he's 180 pounds or 240. There are some abusers of roids in MLB, but Canseco is way off and probably cost himself a Hall of Fame shot.