by: Adharanand Finn
Overview
Japan is the most running-obsessed country on earth. A 135-mile relay race, or "ekiden," is the country's biggest annual sporting event. Thousands of professional runners compete for corporate teams i...
Read more
Be the first one to review
Review the book today!