Football as a religion transcends nations, economic boundaries and personal differences. India, a cricket crazy nation, often comes across as a country of billions of people worshipping Sachin Tendulkar, who burst crackers with a vengeance whenever India wins a cricket … Continue reading