India created history by winning its maiden Squash World Cup title, defeating Hong Kong 3-0 in the final in Chennai. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results