The NBA is arguably the toughest league to handicap, as it requires such a wide range of knowledge and attention to detail.