3. Los Angeles Lakers - With the free agent signing of Lebron James who managed to take Cavaliers to lots of finals without any star player on the team and also Lonzo Anderson Ball returning as well will boost their chances of getting to the finals. There is no doubt James is the best player in the league right now.

2. Boston Celtics- The team has lots of young and fresh players made up of stars like Kyrie Irving, Gordon Hayward, Jayson Tatum, Marcus Smart, and Terry Rozier. In the absence of their second best player and Kyrie Irving they managed to go all out and almost won it all. It's a young team and they are improving day by day, which gives them a good heads up to win the finals.

1. Golden State Warriors - The Dubs team is full of rich and great players such as Stephen Curry, Klay Thompson, Demarcus Cousins, Draymond Green, Kevin Durant. What else will you wish for having a team of players like that with Steven Curry being the best player with the likes of his team mate Kevin Durant as well. At any angle Steven Curry is good for a 3 point shoot and there is no one right now that can be compared to him except his own team mate Klay Thompson who lies second after Curry and Durant third. Draymond and Cousins are all around doing lots of things in the league right now. With all this crop of players they are likely to win the f


What do you think about my top 3? Please comment below. Thanks