Mary Keitany and Lelisa Desisa put on a show at the 2018 TCS New York City Marathon and the American men and women had 4 in the top 10.