Sarfaraz Khan, the talented Mumbai batter, has once again been left out of the Indian Test squad for the West Indies tour, sparking controversy and raising