Cricket

“They really have been useless”: Michael Vaughan takes a dig at Indian team after their humiliating loss in Leeds Test

"They really have been useless": Michael Vaughan takes a dig at Indian team after their humiliating loss in Leeds Test