Keira D’Amato completed the Houston Marathon in two hours, 19 minutes and two seconds last weekend to break the American record in the women’s marathon.