NBA free agency remains a few months away, but speculation over LeBron James' future shows no signs of abating. It could hardly be otherwise given the three-time NBA champion can opt out of the final year of his deal with the Cleveland Cavaliers and will in all likelihood consider his options this summer, making the prospect of him re-signing with the Cavs far from a foregone conclusion. The Los Angeles Lakers, the Houston Rockets and the Philadelphia 76ers are reportedly the three teams on James' shortlist, should he opt to leave Cleveland for a second time.