Off-spinner Ravichandran Ashwin shocked the cricketing world with his sudden retirement after the third Test of India's tour of Australia as he decided to quit the international arena with immediate effect, leaving himself available only for club-level cricket.
The unexpected nature of the decision left multiple theories floating around, speculating the reason behind Ashwin's departure; and former Australia wicketkeeper Brad Haddin feels there's still more to come out of it.