If Bud Selig thinks Barry Bonds did something wrong, then he should kick him out of baseball. Otherwise, honor him and treat him as he would any other player who performs as well as Bonds has throughout his entire career.
Do you think Bonds is bad for baseball? I'll tell you what's bad for baseball. A stadium filled with 50,000 fans all yelling, "Barry sucks."