Why Nathan MacKinnon is the best hockey player in the world

With elite skills, strength and a determination to keep improving, the Avalanche center has a strong case.