I didn't see that thread.
Possessing steroids may not be a crime in many jurisdictions.
Don't confuse possessing cocaine and heroin or perhaps, peddling marijuana with chemical compounds designed to enhance athletic performance.
I am not a lawyer, but I do not believe Barry Bonds broke any criminal laws.
Besides, when Bonds tied Babe Ruth today, all of the fans in Oakland CHEERED him and the game was delayed for 90 seconds.
Unlike you, true baseball fans realize that Bonds' physical talent led to this accomplishment today.
"Booed when he was introduced before the game, the Giants' star received a long standing ovation after his home run, and the game was delayed about 90 seconds. - from an Associated Press story.
AP story on Bonds hitting No. 714