Yoenis Céspedes is still on the New York Mets roster? For many fans, he unfortunately is. The veteran outfielder hasn’t played a game since the 2018 season, dealing with numerous injuries to his heels and ankle. The latter was a setback he suffered while on his ranch, causing him to miss the entirety of the 2019 season.
Since the Mets signed him to a four-year, $110 million deal prior to the 2017 campaign, he’s played in just 119 games. Yes, less than a full season in the three full seasons that have passed since he inked the deal.