In this Sunday, May 28, 2017 file photo, New York Mets' Jay Bruce drives in two runs with a double off Pittsburgh Pirates starting pitcher Tyler Glasnow in the fifth inning in Pittsburgh. Two people familiar with the negotiations say free-agent outfielder Jay Bruce is set to return to the New York Mets after agreeing to a $39 million, three-year contract. (Gene J. Puskar/AP, File)