Golden State Warriors vs Toronto Raptors in the NBA Finals is a good match up to me. I thought Milwaukee may be a little deeper but Toronto is an excellent defensive team and is as well on offense. That said they'll play the juggernaut that is the Warriors. Toronto does have have home court and we aren't sure where Kevin Durant is with his injury. I love Kawhi Leonard and he's shown he is the beast we thought he was in this year's playoffs. I'm not putting my money on Toronto yet but I really think they can give Golden State a good series which is all we can ask for. And if a few breaks go there way maybe Canada sees their first NBA Championship. I think the key will be the first few games when the Raptor will play at home and the Warriors may or may not have KD. No matter how seasoned a team is, going down 2-0 in a best of seven is tough. We just saw the Raptors recover winning four straight over Milwaukee but that isn't the norm. Nor is Golden State. They are so talented on offense and defense it is tough to see them losing. They were down against Portland in game after game but just shook it off to come back in each game. I'll take the Warriors in six games but would love to see Kawhi and Toronto take home the Championship.