New Delhi: Could you ever imagined more than 50000 people would come to see a test match in India? Most of us...