We Ran Thousands of Miles On More than 100 Running Shoes to Find the Best Options for Your Stride and Preferences ...