i can never be sure, but bonds doesn't take steroids. i don't think there is any way. i have known people who have. he WOULD have had far more health problems by now i guarantee. he may have done a cycle or two, which will rip you up quickly, but i don't think he has had any prolonged abuse. he has been a slugger since the year before that strike like 7-8 years ago or whenever it was. he was on pace to beat the record then and they went on strike. as was griffey and mcGwire i think too. they all were and have been in the race until like 2 years ago when griff and mcGwire fell off. look at Greg Vaughn, he was in the league for i don't know how many years and all he did was get tips on looking at the ball different and he hit over 50 hr's and bat over 300 when he was good before, and became baddass in one summer. so of course you can get better at batting over time. just because he got older doesn't mean his eyesight has diminished not one bit at the age of 38, he is only 38 you make it seem like he's 60. he runs well and bats better. he has gotten stronger, but gradually. he has always had a good swing, don't say he is on steriods, i think that's a little outlandish. not completely out of the question in that sport, but come on. really look at him. and he isn't really ripped for the record. good shape at his age, but not ripped. and for the record, i am a dodger fan too, but i wear no dodger shit unless it's red, lol