Yoenis Cespedes expects to be the designated hitter for the New York Mets when they open the season on Friday against the Atlanta Braves.

Due to injuries to his feet and legs, Cespedes hasn't played in a Major League game since July 20, 2018.

Cespedes, 34, had surgery on both heels and then broke his right ankle in a nasty fall at his Florida ranch.

"I think the strongest part of me is my mind, is my mentality," he said. "I think whether it's a good day or a bad day, my mentality has always been strong. I'll be ready to play once the time comes."