A firefighter who miraculously cheated death three years ago completed his triumphant comeback yesterday by running all 26.2 miles of the New York City Marathon. Matthew Long crossed the finish line in Central Park, fell to his knees, and did...
More...