Davis agreed to a minor-league contract with the Mets on Friday with an invitation to spring training, Joel Sherman of the New York Post reports.

Davis will have a chance to win a backup role but will face an uphill battle. The outfielder spent 2022 in the Giants and Red Sox organizations, and was successful in a brief sample with a .333/.407/.375 slash line over 27 plate appearances for Boston after he was claimed off waivers from San Francisco last April.