"India one of the most underachieving sports teams": Michael Vaughan
New Delhi [India], December 30 (ANI): Former England captain Michael Vaughan termed the Indian men's cricket team "one of the most underachieving teams in the world" for not being able to win big despite a massive amount of resources and talent.
Vaughan made this point on FOX Cricket panel during the Australia-Pakistan second Test at the Melbourne Cricket Ground (MCG) on Friday.
"Here's a question for you: India, in terms