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