With one fully guaranteed year left on his contract, Cabrera is ready to keep playing in 2023 despite his struggles this year.

Read more