Question: who has caught the most home run balls
Answer: Zachary Ben Hample ( born September 14 , 1977 ) is an American ballhawk and author .