The Mets agreed to a two-year, $15 million deal with Omar Narvaez, according to multiple reports. They also signed 5 players to minor league deals.