Home Athletics Japan’s 2008 Olympic medal winning relay squad named national ambassadors for IAAF World Relays Yokohama 2019| News