David Wright returned to Port St. Lucie this spring as the last Mets captain.
Though he retired in 2018, the team has not named a captain since.
But if you look at the roster — and the contracts and personalities of the players currently on it — there are two potential candidates if that stance were to change.
Francisco Lindor has nine years and $306.9 million left on his contract with the Mets, and just spent the World Baseball Classic as the captain of Team Puerto Rico.