James played high school basketball at St. Vincent -- St. Mary High School in his hometown of Akron, Ohio, where he was highly promoted in the national media as a future NBA superstar. After graduating, he was selected by his home team, the Cleveland Cavaliers, as the first overall pick of the 2003 NBA draft. James led Cleveland to the franchise 's first Finals appearance in 2007, ultimately losing to the San Antonio Spurs. In 2010, he left the Cavaliers for the Miami Heat, a controversial move featured in an ESPN special titled The Decision. James spent four seasons with the Heat, reaching the Finals all four years and winning back - to - back championships in 2012 and 2013. In 2013, he led Miami on a 27 - game winning streak, the third longest in league history. Following his final season with the Heat in 2014, James opted out of his contract and returned to the Cavaliers. From 2015 to 2017, he led the Cavaliers to three consecutive Finals, winning his third championship in 2016 to end Cleveland 's 52 - year professional sports title drought.
who did lebron james play for before the cavaliers
St. Vincent -- St. Mary High School