Beltran unsure what future holds for his baseball career