By Our Special Correspondent
Chris Gaffaney of New Zealand and Richard Illingworth of England have been named as the on-field umpires for the ICC World Test Championship (WTC) Final to be played between Australia and India at The Oval in London from June 7-11.
Comments