Ray Allen is ready to decide his NBA future following All-Star Weekend.

Allen hasn't decided whether he wants to return for a 19th season, but he's been staying in shape and doing on-court work.

Allen has also remained in contract with several teams including the Washington Wizards, Cleveland Cavaliers, Golden State Warriors, San Antonio Spurs, Miami Heat, Los Angeles Clippers and Atlanta Hawks.

The Cavs have left a roster spot open for the past month, ostensibly saving it for Allen. 

 

The Hawks recently joined the list of clubs interested in Allen and could offer him more playing time than the Cavaliers.

Allen's potential role with a team is expected to be a deciding factor.