Tag: Netherlands beating England at the 2009 ICC World Twenty20

  • The biggest upsets in sports history

    The biggest upsets in sports history

    Everyone loves the underdog. Partly because they know that they’re likely to lose, but also because they know it would be an amazing story if they won. Sport has delivered some truly memorable upsets throughout history.