I've never been a big fan of Barry Bonds. I've always thought that his attitude especially towards the media was reprehensible. I don't know whether he's been taking steroids and if he has it certainly wouldn't help my opinion of him.
Allen Barra's column today on Opinionjournal.com that Barry Bonds may retire as a result of the current controversy surrounding steroids in baseball. Indeed, Bonds has some cause to be concerned about the whole issue is unravelling. The fact that he is currently recovering from knee surgery may also influence his decision to retire.
The best thing for baseball would be for Barry Bonds to retire. His departure would go a long way towards putting baseball's steroid problem to rest.