This Atlanta Braves fan used whatever he possibly could to catch this home run ball. Some much needed excitement, especially since the Braves went on to lose 5-0. Fans have ...