01.29.2016 News Greenport Marine carries Old Glory when he runs — rain, snow or shine Maybe you’ve seen him running on the North Fork with an American flag in his hands. Maybe you went to Greenport High School with him or heard about one...