When Team India takes on Australia in the Boxing Day Test at the Melbourne Cricket Ground (MCG) on Thursday, batter KL Rahul, one of the sports most intriguing, talented, versatile and puzzling figures, will be completing 10 years in international cricket.