LOS ANGELES: Los Angeles Lakers forward LeBron James, celebrating his 40th birthday Monday, said he could play another five to seven years in the NBA at a high-caliber level — though he conceded he would probably retire before then. The basketball superstar, speaking after a Lakers practice session, also said he plans to finish out his NBA career with the Lakers, and would not make a comeback after leaving the league — whenever that is. Asked what might be the deciding factor about when to retire, James declared a lack of competitiveness would not be his reason.