I think that 99% of the population believes he did it, and of that 1%, half are in denial.
BUT, like many have said before...who knows what some pitchers were on. Everyone is suspect...
I guess it's easier for me to 'give him a pass'...being that I'm only a casual baseball fan.
GOOD JOB BARRY. LOL