NBC News: Ed Kranepool, longest-tenured player in New York Mets history and member of Miracle Mets, dies at 79