The NBA season has already been full of surprises.

More...