How Long Has LeBron James Been in the NBA?
LeBron James has played for the NBA since 2003. For his first seven seasons, he played for the Cleveland Cavaliers before moving on to the Miami Heat in 2010, where he is still playing as of 2014.
LeBron has been one of the most popular players, if not simply the most popular player, in the NBA virtually since he began playing. In fact, on his first night as a professional player, he scored 25 points. This stellar playing has gotten him to the NBA Finals four times; once with the Cleveland Cavaliers in 2007 and three times with the Miami Heat in 2011, 2012 and 2013. He led his team to victory in 2012 and 2013.