Lara is in charge of investigating the reasons behind West Indies' World Cup failure - Sign up for Jeetbuzz Cricket Exchange | Bet safely