NBA superstar LeBron James is not ready to announce his retirement but knows the day will come sooner than later. After leading the Los Angeles Lakers to a 116-104 victory over the Brooklyn Nets on Sunday, James was asked how long will he continue to play in the NBA. “Not very long,” James said. “Not very long. I’m on the other side, obviously, of the hill. I’m not gonna play another 21 years, that’s for damn sure. But not very long. I don’t know when that door will close as far as when I’ll retire. But I don’t have much time left.” James turned 39 in December and has a $54.1 million player op…