Barry Bonds continues to be like a fine wine. At the age of 54, he's still got it. John Shea of The San Francisco