Fox Valley Marathon winner Tim Cunningham crossed the finish line while barefoot in downtown St. Charles on Sunday morning. He didn’t lose his shoes along the way—he ran the entire 26.2 miles without them. “It was kind of a perfect day to run,” said the Charlottesville, VA resident, whose race time was 2:56:24. “The bridges were a little rough, a little slick at times, but it was good.”It was the 15th marathon for Cunningham, who spent the past year building up calluses on his feet. He started running barefoot when he could not afford five-toe running shoes; though he can afford the shoes now,...