• Thu. Sep 21st, 2023

shock defeats

  • Home
  • Japan 34 – South Africa 32: One of sport’s greatest shocks

Japan 34 – South Africa 32: One of sport’s greatest shocks

It’s not every day you are witness to a history defining moment in sport, but that’s exactly what happened on Saturday evening when Japan, the 13th – unlucky for some,…