Mizuno Wave Ekiden Sneak Peek

The ekiden is a traditional Japanese road racing relay format in which teams of runners take turns carrying a symbolic sash, or tasuki, across distances of up to 200k or … Continue Reading →