I have come around on LeBron. I've seen him play in person around 20 times, from the beginning as summer league in Boston, to the 2007 playoffs, where he passed the ball in crunch time in Game 7, to his scintillating play in the recent ECF. I used to feel that there was something missing in his make-up, that he wasn't a winner, but in reality he was just working his way through the steps a mega-star has to go through. He didn't have the teammates that Bird, Magic, and Michael had when they were establishing their stardom. LeBron got those teammates in Miami, and did get his titles. He is an amazing basketball player, probably the best all around player of all time, and I'd like to see him play on an actual team, with an actual coach, as he ends his amazing career.
If we could swap LeBron for Hayward, and he and Kyrie were great with re-uniting, (both very doubtful) the Celtics would be in the running for best team of all time. That would be an amazing team to watch. LeBron on a team with the Celtics' talent would be a joy to watch every night. Hopefully, he would facilitate for much of the game, instead of the iso ball he played in Cleveland.