Daizen Maeda and his Japan team managed to cause a major upset this afternoon against Germany, beating the 2014 World Cup winners 2-1. The industrious Japanese team ran non-stop for this country and got their just desserts in the end...
The Celtic Star · Nov 23, 2022