A person familiar with the negotiations tells The Associated Press that pitcher Clay Holmes and the New York Mets have agreed ...