Ikeda proud of 'big strides' Japan have made after stunning Spain victory

0
0
Clock IconJul 31, 2023Football

Japan manager Futoshi Ikeda spoke about the journey his side have been on after their 4-0 win over Spain.