From leadership crisis to infighting in the team to poor results to administrative mess, Sri Lanka cricket has endured all in the run-up to the Cricket World Cup 2019 and the former champions require no less than a miracle to emerge a worthy challenger this time.