SAN FRANCISCO -- For the first time in more than a decade, Barry Bonds is in the clear.

His conviction overturned on appeal, baseball's home run king is no longer a felon. Yet his reputation might have been forever tarnished and the Hall of Fame's doors could remain shut. Despite a decision that he didn't break any laws, many fans -- and even some baseball peers -- concluded the ex-San Francisco star cheated by using performance-enhancing drugs.

Fellow Bay Area product Jimmy Rollins, now with the rival Dodgers, doubts Bonds will ever completely repair his image. Fair or not.

"Mud in water. No matter how clean it is, it will still be remembered as muddy water," the Los Angeles shortstop said Wednesday at Bonds' former AT&T Park home. "Presumed guilty, you're always going to be guilty regardless of a ruling. That's just the way it is, that's the way society is. That's the world we live in. He would definitely rather be remembered as one of the greatest ballplayers that ever played, because that's what he was."

Bonds' obstruction of justice conviction was thrown out Wednesday by a federal court of appeals, but that doesn't necessarily mean much when it comes to his legacy and the allegations of steroid use that will always surround his every accolade and accomplishment.

That doesn't mean new Commissioner Rob Manfred wants Bonds to stay away.

"I think that it's important for former players, quality former players, to be engaged with the game," Manfred said Thursday. "People develop hero worship for great players like Barry and I think in terms of keeping fans engaged, it's important to have those players around."

For 15 seasons, former Triple-A left-hander John Yandle threw Bonds' batting practice sessions, from the time he joined the Giants in 1993 through his record-setting final season of 2007. Bonds broke Hank Aaron's all-time home run record on Aug. 7, 2007, with No. 756 and went on to finish with 762.