Barry Bonds made a rare public appearance Tuesday and said he is enjoying life away from baseball.
Bonds says he's enjoying life away from baseball