Center fielder Tyrone Taylor and the New York Mets have agreed to a $3.8 million, one-year contract that avoids salary ...