Cleveland Cavaliers star LeBron James reportedly has a four-team wish list for when he hits free agency this summer.

According to Kevin O'Connor of The Ringer, James is currently considering the Cavs, Los Angeles Lakers, Houston Rockets and Philadelphia 76ers as potential landing spots.

The 33-year-old James is having another MVP-caliber season, as he is averaging 27.0 points, 9.0 assists and 8.4 rebounds per game.

LeBron already left Cleveland once in favor of the Miami Heat, and he accomplished his stated goal in returning to the Cavs by leading them to a championship during the 2015-16 season.

The Cavaliers have struggled this season in comparison to previous years, as they are third in the Eastern Conference, but the trade-deadline additions of Jordan Clarkson, Larry Nance Jr., George Hill and Rodney Hood have seemingly energized the team.

If James doesn't re-sign with the Cavs, the Lakers, Rockets and Sixers have all emerged as rumored options.