When Sarfaraz Khan posted his weight loss update on July 23, fans were floored. The 27-year-old cricketer had dropped 17 kg in just over two months. What followed was a wave of questions about how he ...