Question: Which American former professional baseball left fielder is  Bobby Bonds son?
Answer: Barry Lamar Bonds