Second baseman Neil Walker accepted a one-year, $17.2 million qualifying offer before Monday's deadline to stay with the New York Mets in 2017.