After two years of testing, we’ve identified 11 marathon shoes that will help you run your best 26.2.