Sports ICC World Cup: All teams playing favourites 2 years ago IGP Writers When legendary Vivian Richards was asked whether he would agree that the Kapil Dev squad…