Dr. Linus Pauling said as much. I've upped my Vitamin C intake considerably in recent weeks.
I had a prof who's theory basically stated that once someone wins a Nobel they usually go crackpot in a unrelated field. Something about their poop not stinking any more. I think he should win a Nobel for this observation.
Pauling also claimed that the organics leached out of the wood in the barrels was what made booze bad for you. Only drank Vodka.