Dreams come true as Japan downs Ivy League squad for the first time
There was an explosion of elation and relief when the clock hit zero on Sunday at National Stadium in Tokyo.
There was an explosion of elation and relief when the clock hit zero on Sunday at National Stadium in Tokyo.