Sean Carroll The curtain came down on one of the most enjoyable World Cups in recent memory on Sunday night, July 15....
Galileo Ferrari - Tokyo The Nishino-led Japan team was just seconds away from extended time where they could possibly revert their defense...
Sean Carroll Lady Luck has undoubtedly been shining on Japan thus far at the World Cup, with Akira Nishino’s side getting the...