To be honest with you I think its more likely that Barry Bonds did not take steriods.

How many 40+ year olds do you know that can do what he does period.....not any, but at least there are 40...