I'm not spreading any crap, just what I've read.
Eyesight
The eyesight improvement is supported by the testimonials of people who's eyesight improved, including Bonds himself as was reported in the book Game of Shadows.
This is from the SI article about the book.
Brain Function
Source: Elmer Cranton, M.D.
Yeah, the guy's specialty is holistic medicine, but he's a MD that graduated from Harvard Medical School.
And, that doesn't even address the fallacy of your logic. You claim there is no scientific data that supports these claims, and you use that as the basis for an argument that they must be untrue. Well, that coin has two sides. I have seen no scientific data that says neither of these things are true. In order to declare something absolute, there must be data to either prove or disprove. Neither of us can point to a scientific study that supports either claim. I, however, at least have have anecdotal support for what I have asserted.