LONDON — Sri Lankan umpire Kumar Dharmasena has been appointed to stand in the World Cup final between England and New Zealand at Lord's on Sunday despite finding himself involved in a controversial ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results