David Ortiz wants to retire as a member of the Boston Red Sox, but said he may move on if the club doesn't offer him another long-term contract.

Asked how much longer he expected to play, Ortiz said, "It can be two years, it can be three years, it can be 10 years. You never know."

The 38-year-old has a year left on the two-year extension he signed last winter with Boston.