Who is Michael Caputo?

From CNN
Mon. 07-17-2017