SABINA PARK

  • Team India surrenders at Sabina Park July 3, 2013

    ICC Champions Trophy winners India slumped to a humiliating 161run defeat against Sri Lanka in the third match of the Celkon Mobile Cup triseries. ...