I will take this today because expect lower margin for few days.
NBA final, i will say two teams that deserve to play finals. First, Golden State, because they play great all season, and they dont have much problems in play-off, bu wil not be easy in this final against Cleveland.
Cleveland dont play best in regular season, but in play-off without Love, little injured Irving.. and without JR. Smith few games they reach the fianls.. and Lebron is most responsible for it.
He play in great form, and will be very hard for GS to stop them. Irving is ready now, JR good shoot.
I expect from GS to win this final, but not easy, in 6 or 7 games. They have problem with Thompson..a concussion. And all know how importan he is for home team. Withot them I dont expect easy win and this +7 advantage for Cavaliers are valubet for me.
Good Luck!