Originally Posted by ninephive
That's conveniet...let me guess, Boston the year before, Spurs the year before, and Miami the year before.
Cleveland has not won yet. And i don't recall before Boston, but i didn't think they'd win, don't think i picked SA, and thought Dallas would wollop Miami.
Picking LA last year was hardly being psychic.