New York Mets third baseman David Wright misses a pop foul from the Philadelphia Phillies during the sixth inning of their MLB National League baseball game in Philadelphia, Pennsylvania July 4, 2009. Reuters Pictures logo Reuters Pictures 31 months ago

New York Mets third baseman David Wright misses a pop foul from the Philadelphia Phillies during the sixth inning of their MLB National League baseball game in Philadelphia, Pennsylvania July 4, 2009.