Military personnel hold a large U.S. flag on the field in recognition of Independence day before the start of the Philadelphia Phillies versus the New York Mets MLB National League baseball game in Philadelphia, Pennsylvania, July 4, 2009. Reuters Pictures 4 months ago

Military personnel hold a large U.S. flag on the field in recognition of Independence day before the start of the Philadelphia Phillies versus the New York Mets MLB National League baseball game in Philadelphia, Pennsylvania, July 4, 2009.