“Meb Keflezighi is an excellent example of the modern professional marathoner. Running comes first, of course, but there’s a lot more to Keflezighi’s preparation than putting in the miles; he considers everything he does in terms of how it affects his readiness to race.” Read More>>