On Nov. 5, Phil Lang joined 50,000+ others in running the New York City Marathon and finished in 2:43, a two-minute personal best from seven years prior. Here he shares five things that he learned in getting to the top 0.5 percent of finishers.
Source: Inman News