This Indian team is better than class of 2011, feels Vaughan

Former England captain Michael Vaughan feels that current Indian ODI team that will be playing in the Champions Trophy is "better" than the one which won the World Cup two years back in 2011.