Neil Patrick Harris and Andrew Ross Sorkin 3:01 pm by Anne-Cecilie Speyer Their Shared Love of Magic and the Unexpected